许迎果 第213期 openwrt旁路由模式设置教程

许迎果

2021-03-14 23:47科技领域创作者
关注

哈喽大家好,我是许迎果.

之前我们曾经探讨过openwrt软路由作为单臂路由模式时的设置方法.但仍然有些小伙伴对此不感冒,特别是当他准备使用双软路由模式的时候,就会考虑将单网口的软路由设备改成旁路由模式运行.今天我们就重点聊聊旁路由相关的那些事.

有一个观念大家一定要明白,旁路由其实并不是路由,就像老婆饼里面不含老婆一样.

我之前反复说过,路由是连接不同网络的设备,最常用的就是用来连接互联网和局域网.在家庭网络环境中来说,通常谁负责上网拨号,谁就是路由模式.

在主路由和旁路由的搭配中,只有主路由是负责拨号上网和NAT转发的,旁路由起到的主要是网关的作用,主要是用来分流数据和扩展插件的.严谨一点的叫法应该是[旁路网关]或{网关服务器},只不过大家好像约定俗成了都叫做旁路由,我们这里也跟着叫旁路由,你只要明白它的核心是网关而不是路由就可以了.

跟单臂路由不同,旁路由不能孤立存在,必须搭配主路由一起使用,组成主旁体系.

主旁体系通常有两种组建方法,一种是在高性能的软路由设备上,分别虚拟主路由和旁路由系统搭配使用,它们各司其职,在软件层面上形成了主旁网络架构;第二种就是两个单独的物理设备分别承担主路由和旁路由的角色,通过连接和配置打造的硬件形式上的主旁网络结构.

虚拟化的主旁体系和硬件上的主旁体系虽然配置细节上会有一些差别,但总的来说是殊途同归,最终目的不外乎是为了将家庭网络带宽进行合理分配,提升扩展性以实现更多更强大的功能.

另外在有些情况下,我们可能不得不使用主旁体系.比如说由于某些特殊原因,在极个别地区,光猫无法改成交接模式,只能运行在路由模式下,此时我们只能被迫增加旁路由来扩展更多功能.再比如说在群租房或者宿舍环境,由于软路由通常功能太多太杂,一旦偶有不慎设置错误,很可能造成网络崩溃,难免就殃及其他无辜的人,导致人家不能上网了.就算是自己家人,经常断网也会产生不良情绪的.所以此时我们可以使用主旁体系,主路由保证局域网上网不受影响,然后再用旁路由拓展去广告,自建DNS,离线下载,科学上网等进阶功能,既不影响别人,又可以放心折腾,两全其美.

在我的观念中,一般网络结构越简洁就越高效,所以我不太推荐使用虚拟化的主旁路由体系,毕竟openwrt软路由远比你想象的强大,只要会玩,根本不需要额外再虚拟个爱快或者ROS做主路由的.因此,目前不讲述虚拟主旁体系下的配置方法,只讲硬件层面的主旁体系.

主要有两种配置方法:

第一种是旁路由完全接手网关,局域网设备都通过旁路由联网.

1.1假设主路由IP:192.168.5.1,并且已开启DHCP服务.此时先不要将旁路由连接交换机或主路由的LAN口,而是将旁路由和电脑连接.

1.2登录进入openwrt旁路由的后台管理页面,依次点击网络-接口-LAN口,协议改为静态地址, IPv4 地址设置为192.168.5.2.如果你主路由的IP是192.168.1.1,那么这里就设置为192.168.1.2.总的原则就是旁路由IP必须跟主路由IP同网段而不同IP,且与其他设备不冲突.

1.3 IPv4 网关以及DNS都填写主路由的IP.DHCP 服务器需要强制开启,子网掩码设置为 255.255.255.0,DHCP选项分别填写3,192.168.5.2与6,192.168.5.2(也就是旁路由的IP)

1.4 LAN口设置好后要点击保存并应用,如果有WAN口,建议最好删掉.

1.5旁路由全部设置完毕后,可以用网线连接主路由,或者通过交换机连接主路由也可以.

1.6分别重启主路由和旁路由就完成部署了.

1.7后续若需要停用旁路由,只需要断开网线,重启主路由就可以恢复接管网络.

第二中旁路由配置方法就是部分接手网关,让局域网设备自行选择联网路径.

2.1依然假设主路由IP:192.168.5.1且已开启DHCP服务,旁路由连接电脑.

2.2登录进入openwrt旁路由的后台管理页面,依次点击网络-接口-LAN口,协议改为静态地址, IPv4 地址设置为192.168.5.2.如果你主路由的IP是192.168.1.1,那么这里就设置为192.168.1.2,总的原则就是旁路由IP必须跟主路由IP同网段而不同IP.

2.3 IPv4 网关以及DNS都填写主路由的IP.DHCP 服务器勾选忽略接口,也就是停用.

2.4 LAN口设置好后要点击保存并应用, 如果有WAN口,建议最好删掉.

2.5旁路由全部设置完毕后,可以用网线连接主路由,或者通过交换机连接主路由也可以.

2.6 局域网的设备默认会通过主路由上网,如果某设备需要走旁路由,那么只需要单独手工设置该设备的IP和掩码,同时将网关和DNS全部设置为旁路由的IP.

2.7后续如果需要停用旁路由,只需要断开网线并将原手工设定的网关和DNS该会默认即可.

这两种方法最主要的区别就是要不要强制开启旁路由的DHCP服务.强制开启的好处是等于接管了整个局域网的流量,如果部署的科学上网,去广告等等,局域网设备都可以使用.旁路由关闭DHCP服务的好处是可以指定设备使用特殊功能,更加隐蔽和灵活.

第一种方法适合普通家庭用户使用,第二种方法更适合群租房或宿舍环境使用.

再次提醒:以上讲的两种方法都是针对硬件上的主旁路由体系,如果是虚拟化层面的主旁路由,不要照搬这两种方法,虽然大体相似,但细节上还是会略有不同,具体情况这里就不展开了.

好的,以上介绍的就是openwrt作为旁路由的一些设置方法.看完之后,你是否有所收获呢?

我是许迎果,一个热爱折腾的胖子,希望本期内容能够帮助到你.

OK,看到这里的小伙伴们别忘了点赞,投币,留言,分享哦,老许提前谢谢各位的大力支持.还没关注我的小伙伴也可以订阅本频道,收看更多精彩节目.小伙伴们,咱们下期再见喽,拜拜!

举报/反馈