Как я могу перезагрузить dhclient без перезагрузки сети?


15

Я использую Ubuntu 14.04 на экземпляре ec2, я изменяю настройки dhcp как часть процесса инициализации и не могу найти способ перезагрузить dhclient. Фактически, нет никакого способа перезапустить сеть на 14.04 экземплярах облака. Какие-либо предложения?

Ответы:


10

Флаг -r явно освобождает текущую аренду, и после освобождения аренды клиент завершает работу. Откройте терминал и введите команду:

$ sudo dhclient -r

Теперь получите свежий IP:

$ sudo dhclient 

1
Я не думаю, что это правильно; это не перезагружает сервис. Я в той же ситуации - нужно изменить параметры /etc/dhcp/dhclient.conf, затем перезапустить службу. Когда dhclient -rон запускается без каких-либо параметров, он даже не может найти правильный файл PID, так как dhclient настроен для интерфейса.
oasisbob

@oasisbob я получил сообщение об ошибке работает sudo dhclientпосле того, как sudo dhclient -r, однако это правильно загрузить файл для меня.
Арадил

Как говорит @oasisbob. Никогда не вызывайте другой экземпляр dhclient. У вас будет два процесса, работающих на одном интерфейсе.
gertvdijk
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.