本站介绍过免费 DDNS 服务有哪些?什么是 DDNS(动态域名解析)?DDNS 有什么用?动态域名服务 DDNS 就是将动态IP地址映射到一个固定的域名上. 无论IP怎么变, 域名是固定的,适合把家宽、VPS 等会动态 IP 的服务, 固定用一个域名访问, 通过脚本自动更新 DNS 的 IP 地址。DDNS 需要有一个公网 IP 地址,并且需要有一个域名,然后需要把这个域名解析到这个IP地址上。想要自己搭建 DDNS 服务的话,可以用 ddns-go 来自行搭建。
ddns-go 介绍
支持Mac、Windows、Linux系统,支持ARM、x86架构
支持的域名服务商 阿里云 腾讯云 Dnspod Cloudflare 华为云 Callback 百度云 Porkbun GoDaddy Namecheap NameSilo Dynadot
支持接口/网卡/命令获取IP
支持以服务的方式运行
默认间隔5分钟同步一次
支持同时配置多个DNS服务商
支持多个域名同时解析
支持多级域名
网页中配置,简单又方便,默认勾选禁止从公网访问
网页中方便快速查看最近50条日志
支持Webhook通知
支持TTL
支持部分DNS服务商传递自定义参数,实现地域解析/多IP等功能
ddns-go 仓库地址:https://github.com/jeessy2/ddns-go
ddns-go 安装
# 安装 ddns-go服务 bash <(curl -Lso- https://sh.vps.dance/tools.sh) ddns-go -p; # 启动 ddns-go服务 systemctl restart ddns-go;
浏览器打开 VPS的IP:9876 即可打开配置页面.
ddns-go 配置
DNS服务商:支持填写 Alidns(阿里云)、Dnspod(腾讯云)、 Cloudflare、华为云的秘钥,自动更新域名的 IP;还支持 Callback 方式,比如直接调用 Dynv6 等动态DNS服务商的 API,修改DNS记录。
IPv4/IPv6:看需求开启, Domains 填写自己的DDNS的二级域名。
其它配置:取消勾选 禁止公网访问,设置 登录用户名/登录密码,下次就可以直接 通过网页登录管理了。
Webhook:可以在IP变动后推送消息,比如 Email/TG/飞书/微信/钉钉等,或者用 Server酱 推送。
ddns-go 界面
转载请注明:VPS站长网 » 自行搭建 DDNS 解析工具:ddns-go