站点图标 VPS站长网

自行搭建 DDNS 解析工具:ddns-go

本站介绍过免费 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

退出移动版