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

文章目录 「隐藏」
  1. ddns-go 介绍
  2. ddns-go 安装
  3. ddns-go 配置
  4. 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 界面

ddns-go.png

《自行搭建 DDNS 解析工具:ddns-go》留言数:0

发表留言