使用以下命令来检查端口9876是否被其他进程占用: bash sudo netstat -tulnp | grep 9876 如果端口已经被占用,你需要找到占用该端口的进程并停止它,或者将ddns-go配置为使用其他端口。 检查防火墙设置是否允许访问端口9876 你需要确保防火墙允许外部访问端口9876。这取决于你使用的防火墙软件。以下是一个使用ufw(Uncompl...
打开Docker应用,在左侧菜单中选择“注册表”,在右上角的搜索框中输入“ddns-go”,在搜索结果中选择jeessy/ddns-go,这是DDNS-Go官方映像,双击下载,在选择标签对话框中,选择latest,开始下载映像,下载完成后,在左侧菜单中选择“映像”查看结果,双击映像,开始创建容器,选择“使用与Docker Host相同的网络”模式...
-l:管理页面的监听地址,默认为9876。 -noweb:不启动web服务。 -resetPassword:重置密码。 -s:配置ddns-go服务的安装、卸载与重启。 -skipVerify:跳过证书验证。 -u:更新ddns-go的版本至最新。 -v:查看ddns-go的版本信息。 所以,我们可以通过以下命令安装ddns-go,实现每60秒检查一次本地IPv6地址变化,且每30...
安装ddns-go 回到刚刚的主界面往下翻 选择中文,然后按照说明安装即可。(我知道之间可能还有问题,但应该是比较好解决的) 这几项配置在安装后也可以修改,在配置文件中。-l 就是ddns-go的web界面端口 阿里云Accesskey 安装完成后访问默认端口9876应该就能看见ddns-go的web管理界面。 可以看到选阿里云的话,首先我们需要Ac...
在浏览器中打开 http://主机IP:9876,并修改你的配置。[可选] 使用 ghcr.io 镜像:docker run -d --name ddns-go --restart=always --net=host -v /opt/ddns-go:/root ghcr.io/jeessy2/ddns-go [可选] 支持启动带参数 -l 监听地址 -f 间隔时间(秒):docker run -d --name ddns-go --...
ns-go 第一步,新建容器,命名为ddns-go; 新建容器 第二步,填入镜像名称:jeessy/ddns-go:latest; 填入镜像名称 第三步,按照惯例,加入macvlan网络,默认端口为9876; 加入macvlan网络 注:这里简单说明一下:因为NAS目前走旁路由,为了避免分流错误,且本薇只需要解析公网IPv4地址,所以用macvlan网络最省心; ...
容器那一栏填入/root(这里指的是ddns-go容器内部文件),权限需要选择RW(读写),点击应用,再点击下一步。 之后点击完成即可。 五、配置ddns-go 浏览器打开nas ip:9876,就可以进入到配置界面。在dns服务商那里选择自己对应服务商即可,然后点击蓝色字体跳转到对应厂商创建密钥等详细,这里我以dnspod为例。
使用ddns-go 在使用 DDNS 之前,需要确保正常获取到 IPv6,并能正常访问 IPv6,通过http://[ipv6]:port的形式,能够访问即可。若访问失败,则需要检查光猫或路由器的 IPv6 防火墙配置是否正确。 在浏览器中打开http://ip:9876即可进入到 ddns-go 的管理界面,按照以下步骤依次配置: ...
解压缩,并且打开ddns-go.exe 它就会自动启动服务 然后在web页面打开进行配置,启动地址是:http://127.0.0.1:9876/ 。 配置DNS服务商 我这里选择阿里云,我们点击创建Accesss Key,去阿里云获得一个key 和secret 复制过来就行,注意保密奥 然后配置IPV4设置
2. 使用Docker部署ddns-go 如果不希望使用Docker的host模式,并希望自定义端口进行访问,这里我们将服务器的54321端口映射到容器内部的9876端口。(这里以54321端口为例,您可以根据实际情况进行修改,后续步骤也默认使用54321端口。) 3. 配置步骤: 3.1 获取Cloudflare Token ...