什么是旁路由、有哪些优缺点?其实90%的人用不到软路由

什么是旁路由、有哪些优缺点?其实90%的人用不到软路由

2189 次浏览

喜欢折腾网络和软路由的朋友多多少少也听过旁路由,今天聊一下旁路由是什么?准确的说法是旁路网关,这是一种特别的家庭网络组网形式,可以实现使用普通路由器+旁路由的方式来代替软路由。

什么是旁路由?

旁路由是一种网络配置方式,它在主路由器旁边接入一台额外的路由设备,专门负责特定的网络任务,如代理、广告过滤等。这台设备不直接连接互联网,而是通过主路由器访问网络。

下面是旁路由模式和主路由模式的网络拓扑对比:

▲ 旁路由(网关)连接到主路由器的LAN口,需要特殊处理的设备会将网关和DNS指向旁路由。这就相当于给主路由请了一个员工,负责一些脏活累活。

举个栗子,以去广告上网为例,数据流转过程如下:

  • 客户端设备发送数据包到旁路由
  • 旁路由接收数据包,进行必要的处理(如屏蔽广告域名)
  • 处理后的数据包发送到主路由器
  • 主路由器将数据包转发到互联网
  • 返回的数据包按相反顺序经过处理后到达客户端

怎么设置旁路由上网?

第一步:旁路由联网

  • LAN口固定IP地址,网关指向主路由IP地址
  • 关闭DHCP服务器(如果是OpenWrt系统)

很简单吧,旁路由的设备就当成普通终端先连入主路由的网络,进行相关的功能设置,保证这台充当旁路由的设备能正常上网即可

第二步:设置旁路网关

分为两种情况,第一主路由DHCP可以设置网关,可以指向旁路由IP地址,这样好处是所有设备都可以被代理,流量经过旁路由。

第二是手动设置,主路由无需设置,需要被代理的设备手动设置ip地址,网关设置为旁路由IP地址,优点是按需分配

旁路由的优点

A. 不改变原有网络结构

旁路由的最大优势之一是它不会影响现有的网络结构。您可以在不更换主路由器的情况下,轻松添加新的功能。

B. 主路由负载减轻

通过将特定任务分配给旁路由,可以显著减轻主路由器的负担。这对于性能较弱的主路由器尤其有益。

C. 配置灵活,可按设备分流

旁路由允许您精细控制哪些设备需要特殊处理。例如,您可以设置只有特定设备通过旁路由上网,而其他设备保持正常连接。

D. 兼容性好,不挑主路由

旁路由几乎可以与任何类型的主路由器配合使用,无论是高端路由器还是普通家用路由器。

旁路由的潜在问题及解决方案

A. 无法访问国内网站的问题 这个问题主要出现在无线连接时,原因是主路由器的路由表对数据包状态的错误判断。主路由器可能会过早地判定数据包是否需要NAT转发,导致某些数据包被错误处理。

▲ OpenWrt系统取消勾选丢弃无效数据包即可

B. IPv6问题

IPv6不通过DHCP下发网关,可能会导致某些支持IPv6的网站无法正常访问。暂时的解决方案是关闭IPv6,大部分用不到。

哪些设备适合当旁路由?

这一部分其实分为软件和硬件两种选择。

硬件选择

  • N1盒子、玩客云等:N1盒子可以刷入Armbian系统,或者OpenWrt系统。
  • X86单网口设备:迷你PC等X86设备也可以用作旁路由,通常具有更强的性能。
  • ARM开发板:如树莓派等ARM开发板也是不错的选择,体积小巧且功耗低。
  • 虚拟机部署:可以在现有计算机上创建虚拟机来运行旁路由,无需额外硬件。
  • NAS设备

软件选择

  • OpenWrt:一个流行的开源路由器操作系统,功能丰富,适合有经验的用户。
  • Linux类系统 + 小猫咪

基本上是有什么用什么,假如你有NAS设备,可以使用Docker安装openwrt方式,但更推荐NAS设备直接运行小猫咪,这样更灵活,无需庞大的OpenWrt系统。

总结

旁路由的上网方式十分灵活,个人是比较推荐这个方式的,比软路由当主路由的方式多了一个设置步骤,小白设置不当可能会有上不了网的问题,但掌握后就很丝滑了,那么这种方式十分灵活。

软路由上网的方式就很简单无脑、缺点是NAT转发小包效率低、有些不需要特殊功能的设备也会被迫上车


扫码关注公众号
打赏
假如文章对您有帮助,就请投喂下小猫吧 ´◡`
发布于 2024-08-20 17:23:54