什么是DDNS-GO
DDNS-GO是由jeessy2大佬开发的DDNS软件(项目地址及详细介绍:https://github.com/jeessy2/ddns-go),是笔者用过的最好用的DDNS软件,具有如下特性:
支持的系统 Mac、Windows、Linux系统(ARM、x86架构)
支持的域名服务商 阿里云、腾讯云(DNSPod)、Cloudflare、华为云
获取IP的方式 接口、网卡
域名个数 支持多个、多级域名同时解析
其他特性 支持Docker部署,支持以服务的方式运行,可以设置登录密码,Web管理界面
功能非常丰富,同时也非常简单易用。
部署并配置DDNS-GO
①下载并解压DDNS-GO
首先到github下载DDNS-GO,下载地址:https://github.com/jeessy2/ddns-go/releases
如果你的Armbian设备是64位的,如N1、R3300-L、我家云等就选arm64,如果是玩客云这样的32位设备就选armv6。
②部署DDNS-GO
打开终端,输入下面的命令,赋予ddns-go执行权:
chmod +x ddns-go
然后输入下面的命令安装ddns-go:
./ddns-go -s install
如果不是root用户要在前面加sudo即
sudo ./ddns-go -s install
这样安装会把ddns-go安装成一个开机自启的系统服务,可以很方便的用service或systemctl进行管理:
开启ddns-go:
service ddns-go start
关闭ddns-go:
service ddns-go stop
查看ddns-go状态:
service ddns-go status
或者用systemctl
开启ddns-go:
systemctl start ddns-go
关闭ddns-go:
systemctl stop ddns-go
查看ddns-go状态:
systemctl status ddns-go
设置ddns-go开机自启:
systemctl enable ddns-go
关闭ddns-go开机自启:
systemctl disable ddns-go