如果你在自己的Pandorabox/openwrt/lede上安装了aria2,你或许希望在外网能够访问自己家的服务器,这时候就要用到ddns。
花生壳提供的壳域名,历史悠久,便宜好用。
注册了花生壳域名之后,这篇文章教你怎样给自己的路由器设置DDNS。
前提
你家的路由器有公网的ip地址。有些家庭只有内网IP,没办法,联系电信运营商让他们给你开通吧。比如说你家要装个监控摄像头之类的。
设置花生壳域名
首先通过访问 http://ipinfo.io 这个网站,来获取自己路由器当前的ip地址。
获取了ip地址以后,在壳域名的设置页面
- 打开花生壳设置
- 测试 http://[USERNAME]:[PASSWORD]@ddns.oray.com/ph/update?hostname=[DOMAIN]&myip=[IP]
把Username,Password,DOMAIN和IP替换成自己的用户名密码,域名和IP,测试一下能否更新。
有些情况下花生壳给的域名无法正常更新,原因不明。只能选择能够更新的来用了。
设置动态DNS
在Pandorabox的管理界面的服务>动态DNS中进行下面的设置。
Pandorabox自带了Oray的服务选项,也可以自定义URL
IP地址来源选择Oray提供的URL来确认本机的IP地址。
- 用于检测的URL:http://ddns.oray.com/checkip
设置Web服务
Web服务器默认拒绝外网访问,需要将这个限制解除
- 编辑 /etc/config/uhttpd
将
1 | option rfc1918_filter '1' |
改为
1 | option rfc1918_filter '0' |
- 重启Web服务
1 | /etc/init.d/uhttpd restart |