использовать dhcp на eth0 с помощью командной строки

Я пытаюсь установить интерфейс eth0 для использования dhcp для получения адреса ipv4, используя командную строку. Я могу изменить IP-адрес вручную, используя

 sudo ifconfig eth0 xxxx netmask xxxx 

Есть ли аналогичная команда для использования для установки eth0 для получения адреса с помощью dhcp? Я попытался набирать текст:

 sudo dhclient eth0 

однако ip-адрес не изменяется при вводе этого. Файл /etc/network/interfaces был установлен в

 iface eth0 inet manual 

который я затем изменил на:

 auto eth0 iface eth0 inet dhcp 

однако это не изменяет адрес eth0 ip, даже если система перезагружена.

Если ваш dhcp правильно настроен для предоставления вам IP-адреса, команда:

 dhclient eth0 -v 

должно сработать. Опция -v включает подробные сообщения журнала, это может быть полезно.

Если ваш eth0 уже встал, прежде чем запрашивать новый IP-адрес, попробуйте деконфигурировать eth0 .

Чтобы настроить сетевые интерфейсы на основе определений интерфейсов в файле /etc/network/interfaces вы можете использовать команды ifup и ifdown .

Сначала вам нужно запустить следующую команду:

 dhclient -v -r 

Затем измените адрес ip :

 ifconfig eth0 xx.xx.xx.xx 

Измените xx.xx.xx.xx с необходимым ip_adress