перезапуск сетевого интерфейса после редактирования /etc/network/interfaces [duplicate]

На этот вопрос уже есть ответ здесь:

перезапустить сетевую службу:

service networking restart

Когда я даю вышеуказанную команду, я получаю что-то вроде

stop: Unknown instance:
networking stop/waiting

Я хотел бы знать, перезапустились ли сетевые службы или они показывают какие-то ошибки. если это ошибка, как ее исправить?

63
задан 25 October 2017 в 09:07

2 ответа

После редактирования / etc / network / interfaces обычный способ заставить систему перечитать файл и использовать изменения состоит в следующем:

sudo ifdown wlan0 && sudo ifup wlan0

Конечно, заменить соответствующий интерфейс, если это не wlan0.

Я предполагаю, что Network Manager отсутствует в этой системе. Если это так, вам лучше внести свои изменения, а не /etc/network/interfaces.

0
ответ дан 25 October 2017 в 09:07

Имейте в виду, что по крайней мере на Ubuntu Server 16.04 вам необходимо использовать команду ip для очистки адреса интерфейса перед перезапуском сети, иначе изменения в файле интерфейсов не вступят в силу:

$ sudo ip addr flush interface-name
$ sudo systemctl restart networking

Я предполагаю, что ifdown / ifup, вероятно, тоже будут работать, хотя я не подтвердил.

Этот ответ был взят из этой полезной статьи

0
ответ дан 25 October 2017 в 09:07

Другие вопросы по тегам:

Похожие вопросы: