当我坐在家里的办公桌前时,我通过以太网 LAN 端口连接到网络。但有时我必须站起来移动我的电脑(例如将它连接到另一个房间的电视),所以我断开以太网并启用 wifi。但我的问题是,我希望 LAN 和 wifi 接口在我的网络中具有相同的静态 IP 地址。在 Linux 上一切都运行良好:我可以将两个接口设置为相同的 IP、相同的子网掩码、相同的默认网关和相同的 DNS 提供商。如果我同时连接以太网并启用 wifi,我会在系统日志中收到火星数据包消息,因此我只需使用笔记本电脑上的物理开关禁用 wifi 接口,直到我需要它为止。
但是,最近我一直在配置一台运行 Windows 7 的新笔记本电脑。我想在另一台笔记本电脑上做我在 Linux 上可以做的同样的事情。在为以太网接口设置静态 IP 地址、子网掩码、网关和 DNS 后,我尝试对 wifi 接口执行相同的操作,但我首先收到警告,提示另一个接口已经有相同的 IP 地址,然后我收到有关多个默认网关的消息,旨在提供冗余。我关闭了两个警告(否,然后选择是)并单击关闭。但是当我再次打开 wifi 接口的属性时,IP 地址和子网掩码字段是空白的。每次我输入它们时,重新打开属性页时它们都是空白的。以太网接口的属性页仍然有相同的信息。
所以基本上我的问题是,如何在不让 Windows 清空 wifi 接口设置的情况下正确设置它?如果它可以在 Linux 中正常工作,为什么它不能在这里工作?
答案1
首先,我不知道你的问题的答案。我查看了设置,但不知道该怎么做。
但我也认为这不是一个好主意。将你的 wifi 和以太网接口设置为同一个 IP 会欺骗网络上的其他设备。显然,这在 Linux 上对你来说很有效,但你真的不应该这样做,所以我建议避免这样做。