8

pfSense使用ddns-go,实现阿里云、腾讯云动态域名解析

 1 year ago
source link: https://blog.51cto.com/fxn2025/5749727
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

pfSense使用ddns-go,实现阿里云、腾讯云动态域名解析

精选 原创

鐵血男兒 2022-10-12 13:48:42 博主文章分类:pfsense ©著作权

文章标签 ddns-go 文章分类 其它 系统/运维 阅读数242

 ​ddns-go​​是一个简单易用的DDNS,能自动更新域名解析到公网IP,支持 Alidns(阿里云)、 Dnspod(腾讯云)、 Cloudflare、华为云、 Callback、百度云、porkbun、GoDaddy、Google Domains。

由于pfSense、OPNsense自带的动态域名程序并不直接支持国内的域名商,群友Ted使用源码编译了在FreeBSD下运行的ddns-go程序,现在可以方便的使用国内阿里云和腾讯云域名。下面介绍使用方法。

交流防火墙技术,欢迎关注“pfSense防火墙”。

系统使用平台:pfSense plus 22.05。

解压缩下载的文件,导航到诊断>shell命令,点击上传文件,将ddns-go-freebsd上传到/tmp目录下。

pfSense使用ddns-go,实现阿里云、腾讯云动态域名解析_ddns-go

执行以下命令,将ddns-go-freebsd移动到/root目录下:

mv /tmp/ddns-go-freebsd /root/
pfSense使用ddns-go,实现阿里云、腾讯云动态域名解析_ddns-go_02

授予执行权限

chmod u+x ddns-go-freebsd

pfSense使用ddns-go,实现阿里云、腾讯云动态域名解析_ddns-go_03

nohup ddns-go-freebsd &

pfSense使用ddns-go,实现阿里云、腾讯云动态域名解析_ddns-go_04

点执行后,不会显示任何内容,但其实命令已经运行了,不用再管它。

如果是在shell后台,执行命令会显示如下提示:

pfSense使用ddns-go,实现阿里云、腾讯云动态域名解析_ddns-go_05

设置开机启动

安装shellcmd插件,将运行命令添加到开机启动项,如下图所示:

pfSense使用ddns-go,实现阿里云、腾讯云动态域名解析_ddns-go_06

DDNS设置

浏览器输入地址:防火墙LAN IP:9876,进入设置页面进行DDNS设置。

pfSense使用ddns-go,实现阿里云、腾讯云动态域名解析_ddns-go_07

理论上,该程序也可以在OPNsense上运行,未做测试。

当前源码版本:4.1.1

 ​点我下载​​​

  • 打赏
  • 收藏
  • 评论
  • 分享
  • 举报

About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK