¿Cómo puedo asignar la dirección IP /32 a la instancia de OpenStack Nova sin IP flotante?

¿Cómo puedo asignar la dirección IP /32 a la instancia de OpenStack Nova sin IP flotante?

Estoy desarrollando un panel personalizado para mi laboratorio doméstico de OpenStack a través de la API de descanso. he investigadoHetznerMecanismo de direccionamiento IP en la nube (v4) y descubrí que es así:

ingrese la descripción de la imagen aquí

Está asignando /32 una dirección IP v4 válida y enrutando a través de una IP no válida para evitar el desperdicio de IP. ¿Es esto posible implementar usando neutrones? He leído sobre dhcp optionsesto ovnpero no estoy seguro.

(la dirección IP válida en la imagen no está asignada a ningún servidor)

Respuesta1

Es posible configurar opciones de dhcp en cada puerto usandoneutron

neutron port-update p1 --extra-dhcp-opt opt_name=netmask,opt_value=255.255.255.255
neutron port-update p1 --extra-dhcp-opt opt_name=classless-static-route,opt_value="192.168.121.121"

Y para máquinas con Windows:

neutron port-update p1 --extra-dhcp-opt opt_name=ms-classless-static-route,opt_value="192.168.121.121"

información relacionada