Każda instancja podczas tworzenia otrzymuje wewnętrzny adres IP wybrany przez DHCP:
Zmiana tego adresu jest możliwa tylko z linii komend CLI -->Konfiguracja klienta CLI dla OpenStack - Dla systemu Linux (Ubuntu) lub Konfiguracja klienta CLI dla OpenStack - Dla systemu Windows.
Utworzenie nowego portu który będzie przypisany do danej sieci/podsieci.
Do utworzenia portu potrzebujemy nazwę lub ID sieci oraz podsieci. Nazwy te możemy uzyskać przy pomocy polecenia:
openstack subnet list
openstack network list
Składnia polecenia: openstack port create --fixed-ip subnet=<subnet>,ip-address=<address> --network <network> <name>
Przykładowe polecenie: openstack port create --fixed-ip subnet=Internat_network_subnet,ip-address=192.168.5.200 --network Internat_network TestChangePort
Port zostanie dodany do domyślnej grupy zabezpieczeń. Możemy to zmienić poleceniem: openstack port set --security-group <security-group> <port name>
Podłączenie portu do instancji.
Składnia polecenia: openstack server add port <server> <port>
Przykładowe polecenie: openstack server add port Ubuntu_22_04_internal_Ports_test TestChangePort
Odłączenie portu do instancji.
Składnia polecenia: openstack server remove port <server> <port>
Przykładowe polecenie: openstack server remove port Ubuntu_22_04_internal_Ports_test ceac08d3-8f17-47a8-ace8-fdc284d86459
Usunięcie portu:
Składnia polecenia: openstack port delete <ID port>
Przykładowe polecenie: openstack port delete f6d16867-c0b1-4a03-9e54-ef02eca73ca5