我已经在论坛上搜索过类似的问题,但无法解决我的问题。
这是场景(详见这张照片):
我有一个经典的家庭网络,通过调制解调器/路由器/AP 连接到互联网;在 LAN(192.168.120.0/24)中有一些有线和一些无线设备(全部运行 Linux):其中包括一个带有两个 NIC 的 Raspberry:以太网 NIC 连接到 LAN,wifi NIC(加密狗)通常不使用。
有时 ISP 连接会断开,我想使用我的智能手机作为热点来实现回退连接;这个想法是将它连接到 Raspberry 的 wifi NIC,然后使用它的有线 NIC 与 LAN 的其余部分共享此连接(而 LAN 之间的连接保持不变)
我尝试在树莓派上设置桥接“无线到有线”网络,但没有成功(甚至尝试设置 4addr 功能,但不起作用,即使 wifi 适配器显然支持它);我还尝试设置“共享到其他计算机”网络,始终在树莓派上...但我无法在树莓派和其他客户端上正确设置参数
当然,我对网络配置并不是很熟悉。所以我想得到一些关于如何继续(和排除故障)的解释
答案1
对于自动故障转移,您不能直接连接第二个互联网连接并通过交换机将其添加到您的网络。这将导致各种问题,例如拥有两个 DHCP 服务器等。(如果您在热点上不使用 DHCP,则必须手动配置所有客户端,这可能也不是解决方案)。
你需要的是添加故障转移功能到您的(主要的)路由器(包括故障转移 WAN 端口)。如果您的路由器没有此功能,则需要寻找新的固件或新的路由器。我猜也有软件解决方案,如果您不想购买新硬件,甚至可以将一些解决方案与您的 Raspberry Pie 一起使用。
除此之外,您还需要一些 WLAN 桥接器(例如您的 Rasberry Pie)来连接到热点并连接到路由器的故障转移 WAN 端口。
或者,作为手动故障转移,您可以使用任何可以连接到手机热点并能够通过有线网络共享互联网连接的设备(可以是您的 Rasberry Pie)。它实际上将成为您的新“路由器”,但您必须“禁用”主路由器(更具体地说是其 DCHP 功能),并让所有客户端刷新 DHCP 租约,以便它们“连接”到新的“路由器”。
或者,您可以设置设备以通过其共享互联网连接192.168.120.1
(但您必须从主路由器更改 IP)。