Posso eseguire il comando   sudo ipconfig set en0 DHCP    come utente standard che  non dovrebbe  richiedere il nome utente e la password di amministrazione? 
 Posso eseguire il comando   sudo ipconfig set en0 DHCP    come utente standard che  non dovrebbe  richiedere il nome utente e la password di amministrazione? 
sudo ipconfig set $if DHCP && echo OK
 Dove   $if    è la tua interfaccia di rete. Ad esempio   en0   . 
 Per trovare l'interfaccia che desideri ripristinare, puoi visualizzare l'output di   ifconfig   . 
 O se sei pigro, puoi semplicemente copiare / incollare questa linea, che imposterà   $if    all'interfaccia che è usata per accedere a Internet: 
if=$(route -n get 0.0.0.0 2>/dev/null | awk '/interface: / {print $2}') && echo $if
Quindi nel giusto ordine:
if=$(route -n get 0.0.0.0 2>/dev/null | awk '/interface: / {print $2}') && echo $if
sudo ipconfig set $if DHCP && echo OK
Il Network Cheat Sheet su Krypted.com ha questo esempio:
Set the interface called Wi-Fi to obtain it if it isn’t already
networksetup -setdhcp Wi-Fi
Devi sostituire il Wi-Fi con il nome dell'interfaccia associato a en0.