Como reiniciar os serviços de rede no Sierra?

14

No FreeBSD / Linux, é possível reiniciar os serviços de rede reiniciando um daemon.

Existe algo semelhante no macOS Sierra?

mrjayviper
fonte

Respostas:

15

Você pode desmontar e iniciar a interface de rede usando:

sudo ifconfig en0 down
sudo ifconfig en0 up
grg
fonte
8

As interfaces de rede também podem ser Desabilitadas e Habilitadas em Preferências do Sistema - Rede.

Tornar o serviço inativo

user1082
fonte
7

O reinicia o Wi-Fi sem sudo. Alguém sabe como fazer isso com um único comando ?

networksetup -setairportpower en0 off
networksetup -setairportpower en0 on
fortrina
fonte
11
Crie um script de shell com essas duas linhas ou use o Automator para criar um aplicativo a partir de um script de shell com essas duas linhas. Acabei de fazer o último, parece funcionar bem.
Magnus W
3
Talvez você possa usar &&o seguinte: networksetup -setairportpower en0 off && networksetup -setairportpower en0 onpara comando único.
Atul Yadav