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

15

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

Ranjib
источник

Ответы:

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