DDNS-GO配置使用教程

环境:openwrt

下载地址:Releases · jeessy2/ddns-go · GitHub

下载

ssh至openwrt根目录,根据你的处理器选择要下载的版本,我是路由器,选择的是

ddns-go_5.7.1_linux_arm64.tar.gz

wget github链接

安装

tar -zxvf ddns-go_5.7.1_linux_arm64.tar.gz   #解压
./ddns-go -s install     #安装

ddns-go的webui的端口是9876,访问ip:9876即可,也可以集成到openwrt的webui中,这个我尝试,有需求的可以自己搜下教程

配置

我用的cloudflare,这里演示的是配置cloudflare的教程,不过其他应该大同小异

创建解析

代理状态需要关闭

创建令牌

 

将获得的TOken粘贴到3

配置IPV4,IPv6可配置公网访问(第一次配置时,如果是用的公网访问,需要在5分钟内完成配置并保存,不然不会让你保存的,只能选择用内网访问并配置了

点击保存后,顶部会有提示弹出,如果运行成功,会提示你cloudflare的原本解析的IP(114.114.114.114)已变为本地IP了,再去cloudflare查看,IP确实改变了。

至此就完成了DDNS-GO的配置,以后你的公网IP再有变动也不用担心了。之前我还在电脑写了个脚本,每10小时发送公网IP到我的邮箱,现在就方便多了

### 飞牛 DDNS-Go 介绍 飞牛平台提供的DDNS-Go服务旨在帮助用户实现动态域名解析功能,特别适用于家庭网络环境下的服务器或设备访问需求。通过DDNS技术,即使用户的公网IP地址发生变化,也能保持稳定的外部访问路径。 #### 主要特点 - 支持多种云服务商的API接口对接,如腾讯DNSPod、华为云等[^2]。 - 提供IPv4和IPv6双栈支持,满足不同场景的需求[^3]。 - 用户友好的图形化配置界面简化设置过程[^1]。 ### 使用教程 为了在飞牛平台上成功部署和使用DDNS-Go,以下是具体的操作指导: #### 准备工作 创建一个新的文件夹 `/opt/ddns-go` 并切换至该目录下: ```bash mkdir -p /opt/ddns-go && cd $_ ``` 从官方GitHub仓库获取最新版软件包(确保选择适合操作系统的版本): ```bash wget https://github.com/jeessy2/ddns-go/releases/download/vX.X.X/ddns-go_vX.X.X_linux_amd64.tar.gz ``` 解压缩下载下来的档案并将二进制文件移动到可执行位置: ```bash tar zxvf ddns-go*.tar.gz mv ddns-go /usr/local/bin/ ``` #### 基本配置与启动 编辑配置文件 `config.yaml` 来指定所需的参数,例如所选的服务提供商及其认证信息等。完成后可以通过命令行运行程序来验证安装是否正确无误: ```yaml provider: "dnspod" token: "your_token_here" domain: "example.com" subDomain: "@" interval: 600 ipv6: true ``` 保存上述内容到 `/opt/ddns-go/config.yaml` 文件中,接着可以尝试启动服务来进行初步测试: ```bash ddns-go -c /opt/ddns-go/config.yaml ``` 如果一切正常,则表明已经成功完成了基本配置;此时可以根据实际应用场景进一步调整各项选项以优化性能表现。
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值