一次停电引发的家庭网络折腾历程
啥也不说了,直奔主题吧
当年装修的时候没经验,从弱电箱到客厅只埋了一根网线,所以光猫已经改了桥接,也取消了vlan绑定。
我家的网络结构是这样的:
最近小区开闭所设备故障,引发了一次突然停电。来电之后发现家里经常断网,AX86U的WAN口灯会变红,进入主页会提示联机中断,重启之后可以恢复正常,但过一段时间(时间不定,有时候是几分钟,有时候是几个小时)后又会提示联机中断。老断网搞得家里的智能设备都没法正常使用,老婆大人也很有意见。在网上研究了各种方法,都没能解决,我怀疑是停电把机器给弄坏了。但是又不想寄回商家修(家里没有备用路由器,以前的AC66U_B1在海鲜市场卖掉了……),正好家里有个小主机当下载机,就干脆用hyper-v虚拟了一个openwrt当单臂路由。网络结构变成了这样:
在小主机上我是这么设置的:新建了一个虚拟交换机,选中“允许管理操作系统共享此网络适配器”,vlan id填10,这样小主机就可以访问内网了;再虚拟机上新增了两张虚拟网卡,vlan id分别填写385和10,作为wan口和lan口。其实在openwrt里去划分vlan也是可以的,我只是觉得这样比较直观。这也得益于参考了张大妈上某位大神的帖子和B站上某位up主的科普,在此表示感谢
这次折腾之后网络稳定运行,没有什么问题,唯一美中不足就是7口的收包丢包率有点高,基本在2%左右,但也是不影响使用。哪知在张大妈上又看到了2.5G网络的帖子,心想AX86U的2.5G口不用起来有点可惜,就在网上买了个USB3.0的2.5G网卡,8156B方案的,测试下家里的网线能不能跑到2.5G,还好网线都是超5类,都能协商到2.5G。初步打算是买个2.5G网管8口交换机,再去搞个带2.5G口的光猫。我一向比较谨慎,想先看看这个2.5G网卡插到小主机上能不能继续跑单臂路由,所以把网线接到USB网卡上,还是按上面的图进行设置,结果发现拨不了号了……
排查原因,在小主机上可以ping通局域网中的其他设备,包括AX86U、打印机、NVR、其他房间的电脑,唯独ping不通这个网管交换机,至今也没搞明白是怎么回事。但是家里的网络问题总归得解决,既然ping不通交换机,我怀疑是在新建虚拟交换机时设置vlan id导致无法访问,那么解决的思路就是不单独给局域网划分vlan id。碰巧这时我又想起来最早折腾软路由时, 把光猫连到无线路由器LAN口,软路由也连到无线路由器LAN,没有划分vlan id,也同样也可以使用。那么,解决方案来了:
小主机上在新建了虚拟交换机时,选中“允许管理操作系统共享此网络适配器”,但不填写vlan id。新建虚拟网卡时,也都不填vlan id。进入openwrt中把wan口和lan口都选择eth0,就是传统单臂路由的配置,问题完美解决。
经此一改,我发现7口的收包丢包率也变得几乎可以忽略了,算是意外收获,如图所示:
作为一名债券狗,长期混迹与硬件与网络区,有点不务正业,但折腾的成就感还是很强的,所以发文留念,也给各位想折腾的小伙伴一点思路。后续就是2.5G光猫和2.5G交换机了,买来配置好vlan接上就行,没啥好说的,祝各位值友搞机愉快
作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~





校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案