Zmiana wewnętrznego adresu IP instancji

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