使用小米路由器1代已经两年了,总体说来感觉还是不错的,特别是其支持迅雷远程下载,而且可以通过电脑直接磁盘映射读取内置硬盘中的文件,很方便。 但是大家可能和我一样发现一个问题,如果将小米路由器在不连接WAN口外网的情况下,迅雷远程下载和手机APP管理是无法使用的。所以想让小米路由器作为AP工作,将LAN口与上级路由器LAN连接的时候时,远程下载和手机APP是无法使用的。 随着宽带升级,家里原先的网络已升级为100M光纤,小米路由器的转发能力略显不足,所以本人入了一台RB450G路由器作为主路由,将小米路由器作为无线AP使用,但是却发现了上述问题。 如何将小米路由器作为AP+下载机+NAS,并可以通过手机管理? 大家可能会想到:把小米路由器的WAN口接入主路由的LAN口不就行了?但是这样会造成一个问题:通过网线接在主路由上的PC是无法通过网络共享访问小米路由器中的文件的。原因很简单,因为PC的IP是主路由分配的,和小米路由器的LAN不在一个网段内,只有接在小米路由器的LAN和无线下的设备才能访问到小米路由器的磁盘。 如何解决:通过多WAN口路由器的路由表进行转发。下面说下解决方法: 原料:小米路由器 多WAN口路由器(我这里用的是RB450G,理论上支持双WAN口和路由表设置的路由器都是可以的) 网线若干 方法:拓扑图:
具体接口连接方法: 主路由器 WAN1口连接外网(光猫) WAN2口连接小米路由器的LAN口 LAN1口连接PC或交换机(交换机下面再接PC) LAN2口连接小米路由器的WAN口 端口IP的设置: WAN1口的IP为PPPOE拨号获取 用于连接外网 WAN2口是用来和小米路由器通信的,将IP设为固定IP,这个IP是小米路由器LAN网段中的IP,如(192.168.31.254) LAN1和LAN2口是不需要设IP的,PC连接上去的话可以自动获取到分配的IP,我这里是192.168.0.X,大家的可能会不同,但是原理是一样的。 小米路由器的WAN口设置为自动获取IP,设置好后就可以获得主路由分配的192.168.0.X的IP地址,小米路由器通过这个IP就可以上网了。当然也可以自己设置。 下面的,最关键的一步就是设置主路由的路由表了,为了让192.168.0.X的PC可以访问的192.168.31.1的小米路由器,就必须要设置静态路由表。 我这里是在RB450G的ROS里设置: 这个意思是将访问192.168.31.X的请求从WAN2(192.168.31.254)转发出去。 然后是地址伪装,让所有主路由下的PC都可以访问到小米路由器: 这样就完成设置了,主路由下的设备都可以访问到小米路由器的共享盘,小米路由器也可以通过主路由上网,手机连接小米路由器后也可以上网。 其它的多WAN口路由器的设置与此类似,只是界面不同吧。 存在的问题: PC访问小米路由器的共享盘从原来的一个局域网变成了两个局域网的路由转发,性能可能会下降。这个性能和路由的性能有关,RB450G实测复制和拷贝的速度在25-30m之间。 不要忘记打开小米路由器的APP,将主路由WAN2口的访问权限打开。 有什么建议欢迎指出。 推荐大家安装当贝市场,然后从当贝市场里面一键下载软件,方便又省事。
注:本帖转自网络,版权归原作者所有! |