Windows和Linux上的动态DDNS公网IPV4+IPV6解析工具

支持Mac、Windows、Linux系统,支持ARM、x86架构

通常我们家庭接入网络为ADSL,不固定IP地址,但我们又想让别人能够访问我们的网络,如何实现呢?

使用 Linux 的DDNS功能,将动态的IP地址解析为静态的域名

window端1

支持腾讯云,阿里云域名

支持A+AAAA动态解析

作者:萌软

微信公众号 :萌软 MoeSoftware

下载地址 :萌え Moè~ | 萌软 MoeSoftware

Linux端方法一:

第一步:到动态域名网址www.3322.org 注册一个用户,并申请你的动态域名,这些都是免费的,还不抓紧。

第二步:修改Linux中的 /etc/crontab 文件,并增加如下行

*/15  *  * * *  root    lynx -mime_header -auth=username:123456 “http://members.3322.org/dyndns/update?system=dyndns&hostname=haolong.3322.org”

说明: username 为你到 3322 注册的用户名,密码:123456 ,haolong.3322.org 为你申请的动态域名。修改完退出。

※小提示:

lynx -mime_header -auth=your_name:123456 “http://members.3322.org/dyndns/update?system=dyndns&hostname=haolong.3322.org” 

与下面命令相同,都用于更新域名

wget “http:// your_name:123456 @members.3322.org/dyndns/update?system=dyndns&hostname=haolong.3322.org”

Linux端方法二:

下载工具:ArDNSPodLinux端支持ipv4+ipv6

作者教程:(7条消息) 利用DNSPod实现动态域名解析DDNS (解析内网、外网或IPV6地址)_WalkOnTwoLegs的博客-CSDN博客_dnspod 动态域名解析

附加:

# 1. Combine your token ID and token together as follows
arToken="123456,2c343fe1af09459b3288f6d646c54506"

# 2. Place each domain you want to check as follows
# you can have multiple arDdnsCheck blocks
arDdnsCheck "midc.top" "gbs"(可以添加多个域名)
arDdnsCheck "gshu.top" "gps"

Linux端方法三: 目前自用中,偶遇一位宝塔插件的开发者愿意帮助我修改适配的dnspod域名。

原代码基于:https://github.com/sang8052/DDNS

【赶电鼠科技公司】通过百度网盘企业版分享
链接:https://pan.baidu.com/s/13AzVFl62yeoWOjCtWq72oQ?pwd=02y6
提取码:02y6

启动参数:

-c /www/wwwroot/ddns/config.json

新增二级域名时解析使用cname,这样在代码中只需要更新一个域名的IP地址就可以了!

然后 访问 http://192.168.31.110:8689/api/get_ip 查看当前IP 访问 192.168.31.110:8689/api/refresh_ip/ 手动刷新IP

这个页面的代码在下方
【赶电鼠科技公司】通过百度网盘企业版分享
链接:https://pan.baidu.com/s/1ATtj5weHBcoNum3Tyi7D6A?pwd=g9qy
提取码:g9qy

方法三:

支持Mac、Windows、Linux系统,支持ARM、x86架构

GitHub – jeessy2/ddns-go: 简单好用的DDNS。自动更新域名解析到公网IP(支持阿里云、腾讯云、Dnspod、Cloudflare、Callback、华为云、百度云、Porkbun、GoDaddy、Google Domain)

正确选择对应的系统版本解压到目录后运行

  • 双击运行, 如没有找到配置, 程序将自动打开 http://127.0.0.1:9876
  • 安装服务
    • Mac/Linux: sudo ./ddns-go -s install
    • Win(以管理员打开cmd): .\ddns-go.exe -s install
  • 服务卸载
    • Mac/Linux: sudo ./ddns-go -s uninstall
    • Win(以管理员打开cmd): .\ddns-go.exe -s uninstall
暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇