![Linux 上的 WLAN 和以太网使用相同的 IP](https://linux22.com/image/1376152/Linux%20%E4%B8%8A%E7%9A%84%20WLAN%20%E5%92%8C%E4%BB%A5%E5%A4%AA%E7%BD%91%E4%BD%BF%E7%94%A8%E7%9B%B8%E5%90%8C%E7%9A%84%20IP.png)
我有一台正在运行的笔记本电脑Lubuntu 13.04
。我用ssh -X
它来登录我的服务器并在那里启动我在笔记本电脑上查看的程序。当我拔下以太网电缆时,笔记本电脑会切换到 WLAN,但我的ssh -X
窗口会变黑。我的 IP 会因切换而改变,这会中断ssh
连接。
我的路由器无法为两个不同的 MAC 赋予相同的 IP。
那么,是否可以为 wlan0 和 eth0 设置固定 IP?
答案1
在 L3 操作模式下,任何网络设备(计算机、路由器等)上的两个不同接口不可能有相同的 IP 地址(计算机上的接口的默认操作模式是 L3 模式,如路由器接口)。
为了拥有相同的 IP,您必须桥接您的接口。
答案2
我不确定保留相同的 IP 是否有帮助,但这可能有效:
- 通过电缆连接并手动设置您的 IP 地址。
- 拉出电缆并手动设置相同的 IP 地址,并将 MAC 地址更改为您的以太网 MAC。
- 在 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。