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.