需求:本地测试代理,代理需要绑定IP或者域名,本地IP是动态变化的,解决办法就是给域名设置动态DNS
1.dynadot设置
开启动态DNS选项会显示动态DNS密码,该密码后续将会用在DDNS-GO工具上
2.DDNS-GO设置
GitHub介绍页面:https://github.com/jeessy2/ddns-go/blob/master/README.md
下载DDNS-GO:https://github.com/jeessy2/ddns-go/releases
本地平台是Windows,所以我下载安装的是Windows版本,命令如下
.\ddns-go.exe -s install
安装完成后通过浏览器访问:http://127.0.0.1:9876/ ,配置如下图所示
DNS服务商选择dynadot,密码输入之前dynadot对应域名的动态DNS密码,IPV4版块的Domains输入你的域名,然后页面拉到最后保存即可。
DDNS-GO会自动检查dynadot域名对应的IP是否和当前电脑IP一致,不一致则会自动改变dynadot域名对应的IP