光猫设置桥接后不同网段下设备互通的解决方法

Archives

根据“DD-WRT通过路由器访问光猫的办法”,现在路由器下的设备已经可以访问光猫以及光猫下的其他设备了;

但是这时候光猫下面的设备反过来却并不能访问路由器下的设备,我们需要添加静态路由;

以debian系统为例,我们修改光猫下某台debian系统电脑的“/etc/network/interfaces”文件,添加静态路由配置:

up route add -net 192.168.0.0 netmask 255.255.255.0 gw 192.168.1.2
down route del -net 192.168.0.0 netmask 255.255.255.0 gw 192.168.1.2

其中192.168.0.0对应路由器网段,192.168.1.2为我们手动配置的路由器WAN口静态IP,对应光猫网段;

其他操作系统原理类似,需要手动在设备端添加静态路由规则;

当然,根据光猫设备、路由器设备、光猫固件、路由器固件以及网络拓扑不同,光猫设置桥接后不同网段下设备互通的解决方法也不尽相同,有些时候可能在光猫或路由器端添加静态路由也能有效,但在设备端添加静态路由应对不同场景的兼容性更高。