从 Wifi 到以太网的透明切换

从 Wifi 到以太网的透明切换

我有以下网络设置:

  • Zyxel USG 200 防火墙,也可用作 DHCP 服务器
  • 2 个开关
  • 2 个 Wifi AP(Zyxel NWA3560-N 和 WAC6503D-S),NAT 和 DHCP 已禁用

客户端(主要是 MacBook)通常通过电缆连接到交换机。问题是,如果您必须离开工作场所(例如去会议室)并断开以太网电缆,连接就会中断。因此文件传输停止,SAPGUI 关闭连接,所有打开的窗口、数据库连接和 VPN 都会中断等。

我想避免这种情况。因此,当断开或连接以太网电缆时,程序不应该注意到这种变化。

我找到了一种方法来做到这一点:为以太网和 wifi 连接分配相同的 IP 地址。问题:

  • 这看上去不是一件好事。
  • DHCP 服务器不允许将同一个 IP 分配给两个不同的 MAC 地址。所以我必须在客户端上手动输入它们。由于我们经常访问客户,因此总是更改 IP 设置很麻烦。

是否有任何“最佳实践”方法来设置此类场景?我原本想设置隧道或桥接接口,但可能有更好的方法来实现此目的。

答案1

您正在寻找的关键字是粘合维基百科。我不确定 Mac 是否有这个。这个stackoverflow 文章说(2014 年)不适用于 wifi 和以太网,只适用于以太网和以太网。

答案2

为无线和以太网分配相同的 IP 地址将不起作用(并且可能会破坏某些东西)。

隧道是您的最佳选择。没有原生操作系统或 802.1/802.11 支持此类功能。业界正在开发无缝多模漫游,但目前在现有网络堆栈上无法实现:

https://en.wikipedia.org/wiki/Multipath_TCP

有一些商业解决方案可以满足您的要求:

https://columbitech.com/knowledge-center/seamless-roaming/

但是如果您想以低成本完成此操作,只需设置一个基于 UDP 的 OpenVPN,并配置放松安全性以允许客户端 IP 更改而无需重新进行身份验证即可。

相关内容