В предыдущих версиях RHEL / Fedora network
сервисом можно было управлять через сценарии инициализации и (позже) через systemctl
. После обновления настроек DNS я хочу перезапустить сетевую службу, чтобы отклонить интерфейс и получить новые настройки DNS (и заставить NetworkManager перезаписать /etc/resolve.conf
).
С помощью systemctl
, Я собираюсь:
# systemctl restart network
Failed to restart network.service: Unit network.service not found.
Куда пропал network
service go и как перезапустить интерфейс, чтобы получить изменения?
Вместо того systemctl
используйте NetworkManager либо через графический интерфейс, либо через nmcli
командная строка.
# nmcli device
DEVICE TYPE STATE CONNECTION
eno1 ethernet connected Wired connection 1
lo loopback unmanaged --
Запишите имя устройства, которое вы хотите перезапустить.
# nmcli con reload eno1
(Замените имя вашего устройства на "eno1")
Мой интернет часто дает сбой и nmcli con reload ens33
не исправляет это для меня. Мне всегда нужно бежать systemctl restart NetworkManager
вместо.