Como posso atribuir o endereço IP /32 à instância do openstack nova sem float ip?

Como posso atribuir o endereço IP /32 à instância do openstack nova sem float ip?

Estou desenvolvendo um painel personalizado para meu laboratório doméstico openstack via rest api. eu investigueiHetznermecanismo de endereçamento cloud ip (v4) e descobri que é assim:

insira a descrição da imagem aqui

Ele está atribuindo /32 endereço IP v4 válido e roteamento via IP inválido para evitar desperdício de IP. Isso é possível de implementar usando nêutrons? Eu li sobre dhcp optionsisso ovn, mas não tenho certeza.

(o endereço IP válido na imagem não está atribuído a nenhum servidor)

Responder1

É possível definir opções de dhcp em cada porta 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"

E para máquinas Windows:

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

informação relacionada