Назад | Перейти на главную страницу

AWS: получение сервером изменений в параметрах DHCP VPC

У меня есть AWS VPC, в котором по ошибке был сброшен параметр DHCP по умолчанию. В результате у меня есть несколько серверов с неправильными (неразрешимыми) именами хостов и отсутствующими настройками в /etc/resolv.conf.

Я исправил VPC для использования набора параметров DHCP по умолчанию. Есть ли способ заставить серверы улавливать эти изменения?

Боюсь, что вы не можете отправить новые настройки DHCP на хосты извне.

Вы также можете:

  1. Перезагрузите экземпляры - вероятно, лучше всего, так как это гарантирует, что старые настройки не будут кэшированы ни в каких запущенных программах, или
  2. Перезапустите его сетевой стек (например, systemctl restart networking.service в Ubuntu) или
  3. Подождите, пока истечет срок аренды DHCP, затем она должна быть обновлена ​​с новыми настройками, или
  4. Исправить /etc/resolv.conf вручную, если вы знаете, что делаете.
  5. Если вам также нужно исправить имя хоста, вы можете удалить /var/lib/cloud/instance (это символическая ссылка) и перезагрузитесь. Это должно перезапустить вас (или по умолчанию) cloud-init скрипт, который устанавливает имя хоста. Сначала протестируйте его на тестовом экземпляре.

Надеюсь, это поможет :)