it-swarm-ru.tech

Как запросить новый IP-адрес с моего DHCP-сервера с помощью Ubuntu Server?

Я знаю, что для этого есть простая команда, но как мне сказать моему экземпляру сервера Ubuntu запросить новый IP-адрес у сервера DHCP на eth0?

26
Heat Miser
27
Janis Veinbergs

Чтобы освободить текущий IP-адрес:

$ Sudo dhclient -r

Для получения свежей аренды:

$ Sudo dhclient 
34
LukeR

Другая проблема, с которой я столкнулся, заключалась в том, что dhclient продолжал запрашивать тот же IP-адрес с DHCP-сервера. Выполнение команды dhclient -r не решил эту проблему. Поэтому после прочтения man pages более тщательно, я обнаружил, что если я отредактировал файл /var/lib/dhcp3/dhclient.leases чтобы удалить все ссылки аренды на конкретный адаптер, в моем случае eth0. Затем работает Sudo dhclient eth0 работал как положено и назначил мне новый/другой IP.

Моя ситуация была, возможно, уникальной, но требовалось, чтобы мой сервер извлекал адрес из более высокого диапазона, чем было выдано ранее. DHCP-сервер был настроен для этого, если не был запрошен определенный IP-адрес независимо от диапазона. Поскольку dhclient специально запрашивал старый IP-адрес, основываясь на информации в dhclient.leases файл, DHCP-сервер всегда возвращал один и тот же адрес.

13
abrightwell