Windows下DDNS-GO配置DDNS,通过cloudflare api修改指定域名对应的动态ip

250次阅读
没有评论

共计 1259 个字符,预计需要花费 4 分钟才能阅读完成。

DDNS(全名:Dynamic Domain Name Server),动态域名服务,说人话就是将家中内网的动态 ipv4 地址映射到一个固定的域名解析服务上。

Cloudflare 全球知名的 DNS 服务商。

ddns-go 是一个自动获得你的公网 IPv4 或 IPv6 地址,并解析到对应的域名服务的软件。

DDNS-go 特性

支持 Mac、Windows、Linux 系统,支持 ARM、x86 架构
支持的域名服务商 Alidns(阿里云) Dnspod(腾讯云) Cloudflare 华为云 Callback 百度云 Porkbun GoDaddy Google Domain
支持接口 / 网卡 / 命令获取 IP
支持以服务的方式运行
默认间隔 5 分钟同步一次
支持同时配置多个 DNS 服务商
支持多个域名同时解析
支持多级域名
网页中配置,简单又方便,默认勾选禁止从公网访问
网页中方便快速查看最近 50 条日志
支持 Webhook 通知
支持 TTL
支持部分 DNS 服务商传递自定义参数,实现地域解析等功能
建议在启用公网访问时,使用 Nginx 等反向代理软件启用 HTTPS 访问,以保证安全性。

下载安装

项目地址:https://github.com/jeessy2/ddns-go

下载 Windows 版本。

Windows 下 DDNS-GO 配置 DDNS,通过 cloudflare api 修改指定域名对应的动态 ip

双击 ddns-go.exe 即可打开程序。默认打开浏览器 127.0.0.1:9876 进行设置。

也可选择一下安装方式,这样的话程序会安装到系统中,开机自动启动。

以管理员方式打开 CMD,也可右击开始按钮运行 Windows powershell(管理员)(A) 或者快捷:Win+x;

输入命令 cd 安装目录 \ddns-go 进入 ddns-go 目录,例如我这 d 盘根目录则是:cd D:\Program Files\ddns-go_5.5.2_windows_x86_64

cd D:\"Program Files"\ddns-go_5.5.2_windows_x86_64

 注意 Program Files 需要加引号,不然会报错,因为中间有空格。

 

执行命令 .\ddns-go.exe -s install

服务卸载:.\ddns-go.exe -s uninstall

ddns-go dns 服务商配置

Windows 下 DDNS-GO 配置 DDNS,通过 cloudflare api 修改指定域名对应的动态 ip 选择,CloudFlare,然后点击蓝色的“创建令牌 -> 编辑区域 DNS(使用模板)”跳转到 cloudflare token 配置页面,创建 dns 令牌。

Windows 下 DDNS-GO 配置 DDNS,通过 cloudflare api 修改指定域名对应的动态 ip

选择编辑 DNS 区域,使用模板

 

Windows 下 DDNS-GO 配置 DDNS,通过 cloudflare api 修改指定域名对应的动态 ip

 

区域资源要选所有区域

Windows 下 DDNS-GO 配置 DDNS,通过 cloudflare api 修改指定域名对应的动态 ip

 

创建完成后复制令牌,填到 DDNS-GO 页面的 tokne 处。

Windows 下 DDNS-GO 配置 DDNS,通过 cloudflare api 修改指定域名对应的动态 ip 创建动态域名,IP4 可以先公网地址,也可以先填 1.1.1.1,成功后会返回公网地址。

Windows 下 DDNS-GO 配置 DDNS,通过 cloudflare api 修改指定域名对应的动态 ip

 

ipv4 配置,选择启用,然后在域名处填写刚设置的域名,也可以填多个。

Windows 下 DDNS-GO 配置 DDNS,通过 cloudflare api 修改指定域名对应的动态 ip

 

端口转发

通过路由器的端口转发功能,先将 IP 和 MAC 绑定,这样的话,设备重启也不会改变内网的 IP 地址,Windows 下 DDNS-GO 配置 DDNS,通过 cloudflare api 修改指定域名对应的动态 ip

Windows 下 DDNS-GO 配置 DDNS,通过 cloudflare api 修改指定域名对应的动态 ip

进入端口转发页面,点击“添加”,添加一条记录,具体如下,这样的话,可以访问 abc.shui.com:9999 来访问内部 ip 为 192.168.6.6 设备上 6666 端口的程序或内容。abc.shui.com 是 DDNS-go 上填写的域名。

Windows 下 DDNS-GO 配置 DDNS,通过 cloudflare api 修改指定域名对应的动态 ip

Windows 下 DDNS-GO 配置 DDNS,通过 cloudflare api 修改指定域名对应的动态 ip

正文完
 
水东柳
版权声明:本站原创文章,由 水东柳 2023-08-23发表,共计1259字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
评论(没有评论)