在我更改 IP 地址 mac 时保持 en0 关闭

在我更改 IP 地址 mac 时保持 en0 关闭

我有一台 DHCP 服务器,它为我分配了一个新的 IP 地址。我想要做的是关闭无线适配器,然后手动更改 IP 地址。发生的事情是,只要我设置了新的 IP 地址,设备就会自动启动!我希望它保持关闭状态,直到我将其重新打开。

我做什么:

sudo ifconfig en0 down-- 这将关闭适配器

networksetup -setmanual "Wi-Fi" 192.168.1.98 255.255.255.0 192.168.1.254——这会改变地址,这很好,但会自动打开电源!!

我怎样才能更改 IP 地址并保持其处于通电状态直到我使用类似的东西sudo ifconfig en0 up

答案1

好的,因此看起来使用sudo ifconfig en0 down并不是最好的方法。

最好的办法是先关闭机场 sudo networksetup -setairportpower airport off

然后将 IP 地址更改为手动: sudo networksetup -setmanual "Wi-Fi" 192.168.1.98 255.255.255.0 192.168.1.254

设备仍将在此处关闭,因此请将其重新打开,并且它应该具有与您设置的 IP 地址相同的 IP 地址 sudo networksetup -setairportpower airport on

相关内容