如何在 Mac OS 中从 ifconfig 中删除冗余的 inet

如何在 Mac OS 中从 ifconfig 中删除冗余的 inet

最近我为 en3 接口(实际上是 USB-以太网转换设备)分配了 192.168.2.1 的 IP 地址

我这样做是为了实现 Internet 共享,即与 USB 以太网设备共享以太网 (en0)。

后来,我决定将所有接口设置为具有 192.168.1.x IP,因此在 MAc OS 系统偏好设置 >> 网络 >> 中,我将 en3 的 IP 设置为 192.168.1.41

但现在 en3 同时拥有这两个 IP 作为双 inet 条目。不需要的 IP 192.168.2.1 仍然会出现,当我尝试使用该接口 en3 时,它更喜欢使用该不需要的 IP。

如何彻底摆脱不需要的 IP 和/或多余的 inet 条目?

注意:“#ifconfig ..IP.. -alias”根本不能解决问题。在我尝试使用 en3 后,它再次使用不需要的 IP。


ifconfig 输出的屏幕截图:http://c1204.hizliresim.com/w/u/4xyt9.png

答案1

运行后你会得到什么响应:

    sudo ifconfig en3 inet 192.168.2.1 -alias

您是否设置了某些内容来恢复 192.168.2.1 配置?

答案2

关闭 Internet 共享。 

相关内容