为了解决家用宽带和手机移动数据的IPV6地址动态分配,表现为每次设备重启或重新拨号IP地址都会变换。而获取的IPv4地址为内网地址 从而无法通过它访问拨号设备。所以需要通过域名动态解析来使拨号设备的IPv6地址与指定域名绑定,实现其他IPv6设备能通过指定域名访问该拨号的设备
首先【获取DNSPod的Token】,注意不要弄错成【腾讯云API密钥】了
1 | # 在腾讯云注册的域名登陆后在【我的账号】的【账号中心】中,有【密钥管理】中点击创建密钥即可创建一个API |
- 简单的IPV6地址动态域名分配脚本如下:
1 | # 需将如下的 4~9行 替换为自己的域名信息即可,后面可以保持不动。执行成功后的访问地址为:http://file.test.com |
- 自动运行该动态解析脚本
1 | chmod +x /usr/local/bin/ddns.sh # 首先赋予脚本执行权限 |
- 如果你的域名服务商为Cloudflare或Godaddy,那么也可试试【这个项目】