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