网件R7800刷OpenWrt固件单臂路由设置经历

时间:2024-04-04 16:24:02

首先感谢恩山xytb、digicr、puppywang、LUOZHIXIU等坛友的帖子让我对单臂路由有了一些初步的了解,同时感谢Lean大、灯大、H大等开发了OpenWrt、Padavan老毛子等好用的固件,让我等小白有了折腾的机会。

先来说说我的网络情况:

电信200M光纤(但上行只有可怜的4M,更新--现在已经是30M了)入户,接华为8145V光猫,然后桥接华硕RT-AC86U或网件R7800。

再来说说单臂路由的打算:

光猫桥接R7800(刷Lean大开源的OpenWrt编译固件)拨号,实现R7800所有LAN网口、无线,光猫剩余LAN网口、无线均能上网且实现互访。

折腾实录:

  1. 光猫的设置:
        用超级账户及密码登陆光猫,修改WAN配置,由于在原来已有的网络连接名称上无法修改服务类型,只有重新新建连接,新建连接(提供网络连接服务)配置如下图:注意WAN类型为“桥接WAN”,服务类型为“OTHER”,绑定项只绑定SSID1和SSID5,VLAN ID设为与已有的网络连接一致(我的为1032)其他缺省。
     网件R7800刷OpenWrt固件单臂路由设置经历  (PS:其它教程都说要先删除原有连接再新建连接设置参数,经本人测试,不删除原连接也是完全可以的,并产生了意想不到的结果:当我桥接没有进行单臂路由设置的AC86U路由器后,依然可以正常上网!——个人推测是光猫原有的3_INTERNET……连接发挥了作用,不过如此设置是否有什么后遗症暂时不得而知
        同时将DHCP设置为关闭状态。网件R7800刷OpenWrt固件单臂路由设置经历
        再来看看VLAN绑定配置,如下图所示:我是绑定LAN1端口(因为我现在入户网线是连接到光猫LAN1网口的),VLAN对设置中将用户侧VLAN设置为2(即桥接路由器中对应设置单臂路由功能的VLAN ID),出街口VLAN即光猫连接的VLAN ID(我的为1032,与前述新建连接时的VLAN ID为同一个)
    网件R7800刷OpenWrt固件单臂路由设置经历至此光猫的设置全部完成
  2. 路由器设置
        首先把LAN口的ip地址设为与光猫同一网段(我的光猫为192.168.100.1,则我把路由器的LAN口设置为192.168.100.2),这样便于通过连接路由器的设备进入光猫进行有关设置;同时保留路由器的DHCP设置(缺省为开启DHCP模式),这样路由器和光猫均能通过DHCP自动获取ip上网。。
        然后再在【网络】→【交换机】中对VLAN进行修改以便支持单臂复用。
    这是修改前的VLAN设置情况(我们应该注意到R7800的CPU有两个端口,一个eth0——估计代表LAN口、一个eth1——估计代表WAN口):网件R7800刷OpenWrt固件单臂路由设置经历

    修改后的VLAN设置情况为:网件R7800刷OpenWrt固件单臂路由设置经历

        之前已经交代过,由于它的cpu有2个端口,在此设置Vlan的时候有些迷糊,以为cpu那个口只能是将eth0那个口管理或未关联,结果发现根本无法工作,连我的计算机网线接到路由器都不能识别了(找不到ip,访问不了路由器)。最后发现vlan1关联eth1、Vlan2关联eth0,同时分别将WAN口从原来的“关”改为“未关联”、“未关联”改为“已关联”就实现了单臂路由功能!
        我的理解(不一定正确,期待坛友指点迷津),Vlan1实现将Lan1~4、Wan口与cpu的eth1(WAN口)联通,实现路由器上网功能,Vlan2(该编号2即在光猫中设置的用户侧VLAN号)实现将路由器的WAN口与cpu的eth0(Lan口)联通,实现eth0(Lan口)向光猫输送上网信息的作用(即单臂路由功能)
  3. 网速测试
        唯一遗憾的是经过吃饭设置后网速有所下降,没有设置单臂路由时我的下载速度为224Mbps左右,设置了单臂路由后在路由器端测速只有不到140Mbps了,而在光猫端(通过有线测速)居然只有90Mbps了!——不知道是不是我的网线质量有问题(我租住的房子是200几年装修,预埋的就是普通的5类网线)
    单臂路由前:

网件R7800刷OpenWrt固件单臂路由设置经历

单臂路由后路由侧:

网件R7800刷OpenWrt固件单臂路由设置经历

单臂路由后光猫侧:

网件R7800刷OpenWrt固件单臂路由设置经历

  1. 后记
        仔细观察修改前后的Vlan设置,只需要将WAN口设置即可实现该单臂路由功能:Vlan1将WAN口由原来的“关”改为“未关联”、Vlan2将WAN口由原来的“未关联”改为“已关联”,就是如此简单!
        但也发现一个问题:这样设置后光猫的2.4G无线确实能够上网了,但5G的无论如何都不能联网,期待坛友指点修正!
        格外收获:当我桥接没有进行vlan修改的另外一个路由器(比如我的AC86U,但也有一个问题,将栏设为192.168.100.3<即与光猫同意网段>通过路由器下联机的设备是无法用192.168.100.1访问光猫的,只有将路由器WAN的ip设为192.168.100.3<即与光猫同意网段>才可以!)时,也能正常的拨号上网!唯一的美中不足是经过上海电信测速网测试网速对比发现:设置了单臂路由后下载速度会由不设的220Mbps降到150Mbps左右,百思不得其解,也希望大侠指点。

 

后记:发现网速下降好像并非单臂路由而是网件固件的问题,即我将单臂路由恢复为原始状态,用网件OpenWrt固件无线连接测速也只有约150Mbps!(详见如下对比图),看哈固件还有没有优化的可能。

网件R7800刷OpenWrt固件单臂路由设置经历

这是AC86U的测速结果

网件R7800刷OpenWrt固件单臂路由设置经历

这是NetGearR7800的测速结果