Linux 上的 WLAN 和以太网使用相同的 IP

Linux 上的 WLAN 和以太网使用相同的 IP

我有一台正在运行的笔记本电脑Lubuntu 13.04。我用ssh -X它来登录我的服务器并在那里启动我在笔记本电脑上查看的程序。当我拔下以太网电缆时,笔记本电脑会切换到 WLAN,但我的ssh -X窗口会变黑。我的 IP 会因切换而改变,这会中断ssh连接。

我的路由器无法为两个不同的 MAC 赋予相同的 IP。

那么,是否可以为 wlan0 和 eth0 设置固定 IP?

答案1

在 L3 操作模式下,任何网络设备(计算机、路由器等)上的两个不同接口不可能有相同的 IP 地址(计算机上的接口的默认操作模式是 L3 模式,如路由器接口)。

为了拥有相同的 IP,您必须桥接您的接口。

答案2

我不确定保留相同的 IP 是否有帮助,但这可能有效:

  1. 通过电缆连接并手动设置您的 IP 地址。
  2. 拉出电缆并手动设置相同的 IP 地址,并将 MAC 地址更改为您的以太网 MAC。
  3. 在 WiFi 路由器上禁用 DHCP(我假设您通过有线和无线连接到同一个路由器)。

如果您使用典型的 Gnome 设置,则可以在网络管理器中设置 IP 地址。

您不必禁用 DHCP,我的路由器有提供 DHCP 地址的选项,例如,仅提供 192.168.0.10 以上的地址。因此,我可以设置手动地址 192.168.1.[2-9],DHCP 地址将从 192.168.1.10 开始。在这种情况下,您可以尝试将有线和无线 IP 都设置为 192.168.1.5。

相关内容