很多刚接触软路由的小白可能经常会听到旁路由这个词,但不知道是什么意思?博主也是在新入门时也经常听到这个词,一直也没明白这个旁路由是个什么东西,在一些群里问别人也是受一些冷嘲热讽的。后来慢慢的玩的时间长了,接触的知识多了渐渐明白了旁路由是什么东西了。那么旁路由到底是什么呢?看一下拓扑图也许你就明白了。
上图中的OpenWrt系统就是旁路由模式。路由的LAN口与OpenWrt的LAN口相连,电脑手动指定网关指向OpenWrt,则电脑流量会经过OpenWrt,流量经OpenWrt处理后再转发到到路由器上。而手机和服务器是DHCP获取路由器下发的IP,网关直接指向路由器,流量不会经过OpenWrt,这样这两个设备则不是运行在旁路模式下。
其实我认为所谓的旁路由其实就是个“二级路由器”,为什么要加引号呢?因为所有设备还都是在一个网段下,属于同一级。叫做旁路由的原因,可能是因为这种连接方式是电脑与OpenWrt的数据需要经过路由器,看起来OpenWrt像与路由器在同一级上的假象。
如果把OpenWrt的WAN口与路由器的LAN口相连,电脑就不会与手机和服务处于同一级一个网段了,OpenWrt就是真正的二级路由器了。而以下拓扑图才能更好理解“旁路由”。其实就是在路由器与电脑中间加了一个“枢纽”。
很多玩软路由的使用旁路由的最主要原因就是折腾,折腾什么呢?如果所有设备都经过OpenWrt,比如折腾一些插件,或者测试什么,可能会把OpenWrt搞崩,这样就会影响全家上网。而使用旁路由模式,OpenWrt系统崩了只会影响OpenWrt下的设备而其它设备不受影响。