为路由器手动配置远程Web管理

本文介绍如何在国内家庭宽带环境中配置路由器,以便实现远程通过Web网页来管理路由器。以支持DNSPOD动态域名更新的固件为例,这样当路由器重新联网IP地址变化之后,IP地址能自动得到刷新,让远程能正常访问到路由器。

1、注册及配置一个域名,可以是免费的二级域名,也可以是自己的域名。这一步通过在域名管理后台为域名添加一个A记录来完成。其中IP地址可以随便填写,之后通过路由器内的功能自动更新为正确的IP地址:

2、在DNSPod的用户中心>安全设置中点击“创建API Token”:

3、为该Token设置一个名称,并点击确定。记录下该Token的内容,包括ID和Token值。为了保证安全,该值只会在创建时显示一次,之后无法查看到,因此需要在这里就准确记录下来,并且不要泄露给第三方:

(以下步骤仅针对我的路由器固件,其他路由器配置方法千差万别)

4、登录路由器后台,点击DDNS配置界面,即“花生壳内网版”中的“DNSPod”。分别填写用户名称、Token、主域名、子域名,其他保留默认即可。其中需要注意,Token值应该是上一步中获得的ID加上Token值,中间以英文逗点隔开,即类似于:12345,XXXXXXXXXXX:

5、在路由器的高级设置>外部网络中选择“端口转发(UPnP)”,然后启用手动端口映射,并且按下图配置。这一步配置在国内比较关键,因为国内家庭宽带普遍都封禁了80端口(Web服务默认端口)等,即不能直接在家里搭建Web主页并发布到公网上访问。变通的方法就是通过路由器的端口转发功能来实现,让外部访问时使用其他端口,然后在路由器内部转发到内网中我们需要访问的端口:

6、至此,以后无论身在何处,使用“域名:端口”的形式就可以直接访问到我们的路由器了。不过有的网络运营商提供的网络有所限制,例如所有端口都被封闭,或者路由器不能获得外部IP,导致上述方法也不能正常访问。这样的解决办法,以后有机会再写吧。

发表评论