如果你已经有一个公网IP(如阿里云或家用宽带的动态公网IP),但是IP地址是不容易记住的,也不容易传播, 如果能通过域名访问到IP就方便多了. 但是一般的域名都是收费的. 下边介绍一种免费的二级域名的申请方法:
1.访问 https://freedns.afraid.org/ 并注册账号
2.登录账号后注册二级域名
3.完善域名信息
如果注册的域名已经被注册过,则会出现如下提示
The hostname xxxxxx is already taken
注* 绑定完成后,稍等一会, 试着ping 你的域名看是否连通. 如ping test.mooo.com 如果能ping通,则正常返回对应的公网IP, ping不通请继续第4步,选择其它域名.
不要在外网IP对应的机器上ping,否则可能会显示本地的局域网地址,最好换其它网络的机器,或用手机4G 去ping. 也可以在线ping, 网址 https://www.itdog.cn/ping
4.更多域名选择
选择想要的域名后, 点击就会进入第3步的界面
5.动态绑定域名 DDNS
如果是家用宽带,一般都是动态的公网IP, 也就是重启路由器等情况就会导致公网IP变换.如何能在改变IP后及时修改DNS对应的IP呢. 还需要下载其动态绑定IP的脚本,放到定时任务中定期执行.
点击Direct URL后, 复制URL地址, 定时执行curl https://freedns.afraid.org/dynamic/update.php?NVlNdnd1bnxxxxxxxxxxxxxx
Windows,Linux,Mac 都可以放在定时任务中执行.
这样就解决了通过域名访问IP的问题了, 即使动态IP也可以