3. 关于动态DNS
一般家庭宽带都是动态IP,为了远程能够找到家庭宽带的地址,需要使用一个动态DNS服务,才能通过域名解析连接到家庭网络。
小米路由支持花生壳(oray.com)、公云(3322.org)、dyndns.com、no-ip.com这4个服务商。那么问题来了,花生壳和公云的免费账户只支持电信线路,dyndns已完全取消了免费服务,no-ip.com永远是连接错误。
如果你有花生壳或公云的收费账号,或者用的是电信线路,直接在这里填写你的账号和域名信息就行了。
如果不是电信线路,又希望追求最大性价比(不想花钱),只能从二级路由上想办法。下文会详述。
三、配置二级路由(Padavan)1. 设定联网方式为动态IP
Padavan的配置页面,高级设置->外部网络->外网设置->外网连接类型:IPoE(动态IP)。
修改完成后重启二级路由,再次登录,确认被分配的ip地址是前面指定的固定ip。

2. 动态DNS
如果你已经在主路由上实现了动态DNS解析,请直接跳过这一节,这是最麻烦的步骤。
Padavan虽然内置支持很多DDNS服务,但由于二级路由不能识别公网ip,所以不能直接使用,必须用脚本来实现,这平添了不少麻烦。
先去http://freedns.afraid.org/注册一个Starter(免费)账号,然后点左边的[ Subdomains ],注册一个好记的二级域名,主域名从列表中选择,解析类型为A,IP地址不用管它,反正一会儿要更新。

上图注册的完整域名为demo.mooo.com。
注册成功后,点左边栏的[ Dynamic DNS ],再点中间上方的dynamic update interface (version 2)!

此处需要给注册的域名启用动态更新。在下一个页面,选中刚刚注册的域名,再选中下面的Action: Enable Dynamic DNS,点Apply。
