DDNS-GO(动态域名解析)是一款简单好用的DDNS神器,自动获得你的公网 IPv4 或 IPv6 地址,并解析到对应的域名服务。DDNS(Dynamic Domain Name System)是一种通过域名访问动态 IP 地址的技术,其核心思想是将动态 IP 地址映射到一个固定的域名上,使得用户可以通过域名来访问动态 IP 地址,而不必关心 IP 地址的变化。
官网:https://github.com/jeessy2/ddns-go#ddns-go
DDNS-GO 是由 Golang语言开发的,它具有轻量级、快速、跨平台、易扩展等特点。DDNS-GO 使用 Go 语言的并发机制,可以实现高并发和高性能的动态 DNS 服务。DDNS-GO 可以在多种平台上运行,包括 Windows、Linux 和 macOS 等操作系统,也可以在树莓派等嵌入式设备上运行。
DDNS-GO 支持多种 DNS 解析服务商,包括阿里云、腾讯云、Dnspod、Cloudflare、Callback、华为云、百度云、Porkbun、GoDaddy、Google Domain等,用户可以根据自己的需求选择合适的 DNS 解析服务商。DDNS-GO 还支持多种网络接口类型,包括网卡接口、PPPoE接口、OpenWrt接口等,用户可以根据自己的网络环境进行选择。
DDNS-GO 的配置非常简单,用户只需要填写相应的参数,即可启动 DDNS 服务。DDNS-GO 还提供了 Web 界面,使得用户可以方便地进行配置和管理。DDNS-GO 的 Web 界面支持多语言,包括中文、英文、德文、日文等,用户可以根据自己的语言环境选择合适的语言。
DDNS-GO 的运行需要一个配置文件,其中包括 DNS 解析服务商的 API 密钥、域名、记录类型、TTL 等信息。用户可以根据自己的需要修改相应的配置文件,以实现不同的功能。DDNS-GO 的配置文件支持多种格式,包括 INI、JSON 等,用户可以根据自己的喜好进行选择。
软件特性
●支持Mac、Windows、Linux系统,支持ARM、x86架构
●支持的域名服务商Alidns(阿里云) Dnspod(腾讯云) Cloudflare 华为云 Callback 百度云 Porkbun GoDaddy Google Domain
●支持接口/网卡/命令获取IP
●支持以服务的方式运行
●默认间隔5分钟同步一次
●支持同时配置多个DNS服务商
●支持多个域名同时解析
●支持多级域名
●网页中配置,简单又方便,默认勾选“禁止从公网访问”
●网页中方便快速查看最近50条日志
●支持Webhook通知
●支持TTL
●支持部分DNS服务商传递自定义参数,实现地域解析等功能
使用教程
下面详细分享一下DDNS-GO配合阿里云域名解析通过IPv4实现远程桌面连接,前提条件:必须拥有公网IPv4,在线测试公网IPv4:https://www.test-ipv6.com
1、申请一个域名,并获取阿里云的accesskey
2、下载DDNS-GO,官网:https://github.com/jeessy2/ddns-go#ddns-go,本站网盘下载地址如下:
3、请将下载好的DDNS-GO文件解压缩到 C:\Program Files 目录,如下图;
4、接着安装DDNS-GO服务,先以管理员身份打开cmd,进入DDNS-GO目录,再输入命令 ddns-go.exe -s install 创建ddns-go服务,如下图;
cd C:\Program Files\ddns-go
ddns-go.exe -s install
PS:卸载DDNS-GO服务命令:ddns-go.exe -s uninstall
5、现在用浏览器打开地址 http://127.0.0.1:9876 登录后进行如下配置,另外,DDNS-GO默认用户名是:admin,密码可以通过命令进行重置:ddns-go -resetPassword 123456
拓展
若觉得上面第4步用命令安装DDNS-GO服务嫌麻烦,我们也可以直接右击以管理员身份运行ddns-go.exe程序,如下图;
还可以将DDNS-GO程序设置成开机启动,步骤如下:
①复制 ddns-go.exe 文件,粘贴快捷方式到Startup启动文件夹下,如下图;
C:\Users\Administrator\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup
②在任务计划程序里设置开机启动,如下图;
DDNS-GO配置文件保存的路径。
●版权归原作者和机构所有,严禁商用,否则产生的一切后果将由您自己承担
●如果您不喜欢本站有您信息的存在,请邮件告知我们予以删除
暂无评论内容