部署DDNS-GO实现全速“内网穿透”

什么是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
1680158753709.png
如果你的Armbian设备是64位的,如N1、R3300-L、我家云等就选arm64,如果是玩客云这样的32位设备就选armv6。
1680158781708.png
②部署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

TAG:none

发表新评论