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

Экземпляры в OpenStack не получают аренды DHCP

Когда я запускаю экземпляры в openstack, они не получают аренды DHCP. Когда я захожу в экземпляр и вручную настраиваю IP-адрес, который должен был быть назначен. Сеть течет нормально.

С TCPDump я вижу предложения DHCP, но они, похоже, игнорируются.

При использовании vhost_net модуль, контрольные суммы не добавляются, поэтому большинство dhcpclients, похоже, игнорируют предложения DHCP. В моем случае операционной системой хоста была Ubuntu 12.10.

Вы можете исправить это с помощью правила исключения в iptables:

iptables -A POSTROUTING -t mangle -p udp --dport 68 -j CHECKSUM --checksum-fill

Видеть: https://access.redhat.com/knowledge/docs/en-US/Red_Hat_Enterprise_Linux/6/html/Virtualization_Host_Configuration_and_Guest_Installation_Guide/ch11s02.html Больше подробностей.