我可以运行命令吗? sudo ipconfig set en0 DHCP
作为标准用户 不能 提示管理用户名和密码?
我可以运行命令吗? sudo ipconfig set en0 DHCP
作为标准用户 不能 提示管理用户名和密码?
Answers:
sudo ipconfig set $if DHCP && echo OK
哪里 $if
是你的网络接口。例如 en0
。
要查找要重置的接口,可以看到输出 ifconfig
。
或者如果你很懒,你可以复制/粘贴这一行,这将设置 $if
到用于访问Internet的接口:
if=$(route -n get 0.0.0.0 2>/dev/null | awk '/interface: / {print $2}') && echo $if
所以按正确的顺序:
if=$(route -n get 0.0.0.0 2>/dev/null | awk '/interface: / {print $2}') && echo $if
sudo ipconfig set $if DHCP && echo OK
网络命令备忘单在 Krypted.com 有这个例子:
设置名为Wi-Fi的接口以获取它(如果尚未获得)
networksetup -setdhcp Wi-Fi
您需要使用绑定到en0的接口名称替换Wi-Fi。