Мне нужно назначить DNS-серверы виртуальной машине через DHCP, но я хочу, чтобы машина имела статический IP-адрес. Я не могу использовать резервирование и пройти обычный процесс DHCP, потому что виртуальная машина клонируется в другие центры обработки данных и
Я думаю, что могу использовать сообщения DCHPINFORM, но я не нашел, как (я использую образ Ubuntu 12.04, кстати)
Заранее благодарим за любую подсказку.
Понятно - спасибо за разъяснения. Есть несколько способов сделать это, но самым простым может быть просто взглянуть на скрипт, вызываемый DHCP-клиентом (как ни странно / sbin / dhclient-script). Этому сценарию передается ряд значений, включая IP-адрес аренды. Отредактируйте сценарий, чтобы предотвратить фактическую установку IP-адреса - возможно, на основе условия, чтобы искать наличие определенного постоянного IP-адреса. Вы можете получить от DHCP столько информации, сколько захотите.
Другой вариант, не уверен, что он жизнеспособен, поскольку вы говорите, что машина клонирована, но почему бы не настроить статический MAC-адрес в конфигурации виртуальной машины? Это решает проблему аренды резервирования DHCP, верно?