Jak zrestartować usługi sieciowe w Sierra?


14

W FreeBSD / Linux można zrestartować usługi sieciowe poprzez zrestartowanie demona.

Czy w macOS Sierra jest coś podobnego?

Odpowiedzi:


15

Możesz rozebrać i uruchomić interfejs sieciowy, używając:

sudo ifconfig en0 down
sudo ifconfig en0 up

9

Interfejsy sieciowe można również wyłączyć i włączyć w Preferencjach systemowych-Sieć.

Unieruchom usługę


7

Ponownie uruchamia Wi-Fi bez sudo. Czy ktoś wie, jak to zrobić za pomocą jednego polecenia ?

networksetup -setairportpower en0 off
networksetup -setairportpower en0 on

1
Utwórz skrypt powłoki za pomocą tych dwóch linii lub użyj Automatora, aby utworzyć aplikację ze skryptu powłoki za pomocą tych dwóch linii. Właśnie zrobiłem to drugie, wydaje się działać dobrze.
Magnus W

3
Być może możesz użyć &&tak: networksetup -setairportpower en0 off && networksetup -setairportpower en0 ondo pojedynczego polecenia.
Atul Yadav
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.