На этот вопрос уже есть ответ здесь:
перезапустить сетевую службу:
service networking restart
Когда я даю вышеуказанную команду, я получаю что-то вроде
stop: Unknown instance:
networking stop/waiting
Я хотел бы знать, перезапустились ли сетевые службы или они показывают какие-то ошибки. если это ошибка, как ее исправить?
После редактирования / etc / network / interfaces обычный способ заставить систему перечитать файл и использовать изменения состоит в следующем:
sudo ifdown wlan0 && sudo ifup wlan0
Конечно, заменить соответствующий интерфейс, если это не wlan0.
Я предполагаю, что Network Manager отсутствует в этой системе. Если это так, вам лучше внести свои изменения, а не /etc/network/interfaces.
Имейте в виду, что по крайней мере на Ubuntu Server 16.04 вам необходимо использовать команду ip для очистки адреса интерфейса перед перезапуском сети, иначе изменения в файле интерфейсов не вступят в силу:
$ sudo ip addr flush interface-name
$ sudo systemctl restart networking
Я предполагаю, что ifdown / ifup, вероятно, тоже будут работать, хотя я не подтвердил.
Этот ответ был взят из этой полезной статьи