Ifconfig не обновляется, когда интерфейсы удаляются вручную из Network-Scripts - PullRequest
0 голосов
/ 05 ноября 2019

У меня есть две модели ноутбуков (Centos6 и другие Centos7), и я работаю над сценарием BASH для настройки сетевых интерфейсов.

В данный момент я надеялся скопировать файлы интерфейса в etc / sysconfig /сетевые сценарии, а затем перезапустите диспетчер сети для перезагрузки интерфейсов.

Для Centos 6 я использовал

service network restart

И для Centos 7

systemctl restart network.service

Я обнаружил, что этот процесс работает нормально при добавлении интерфейсов, но когда я хочу удалить интерфейсы, это не так. Когда я запускаю ifconfig, интерфейсы, которые должны были быть удалены, все еще присутствуют.

Я обнаружил, что если я перезагружаю ноутбук и выполняю ifconfig, отображаются правильные интерфейсы.

Есть ли что-тоеще я могу использовать для перезагрузки интерфейсов? ТИА

1 Ответ

0 голосов
/ 06 ноября 2019

Оказывается, мне нужно позвонить «остановка сети службы», а затем удалить файлы интерфейса из папки network-scripts. Затем перезапустите сетевой сервис, используя «запуск сервисной сети». После этого ifconfig отображает то, что я ожидал.

...