Konfiguracja vRack dla Public Cloud

Dowiedz się, jak skonfigurować usługę vRack dla instancji Public Cloud

Tłumaczenie zostało wygenerowane automatycznie przez system naszego partnera SYSTRAN. W niektórych przypadkach mogą wystąpić nieprecyzyjne sformułowania, na przykład w tłumaczeniu nazw przycisków lub szczegółów technicznych. W przypadku jakichkolwiek wątpliwości zalecamy zapoznanie się z angielską/francuską wersją przewodnika. Jeśli chcesz przyczynić się do ulepszenia tłumaczenia, kliknij przycisk “Zaproponuj zmianę” na tej stronie.

Ostatnia aktualizacja dnia 21/12/2021

Wprowadzenie

Usługa vRack to prywatna sieć, która umożliwia klientom kierowanie ruchu między serwerami dedykowanymi OVHcloud i innymi usługami OVHcloud. Umożliwia on również dodawanie instancji Public Cloud do sieci prywatnej w celu utworzenia infrastruktury zasobów fizycznych i wirtualnych.

Dowiedz się, jak skonfigurować instancje Public Cloud w ramach sieci vRack.

Wymagania początkowe

Interfejsy

Tworzenie sieci vRack lub dodawanie instancji do sieci odbywa się przy użyciu Panelu klienta, APIv6 OVHcloud, API OpenStack lub interfejsu Horizon.

W zależności od profilu technicznego i Twoich potrzeb, do Ciebie należy wybór interfejsu lub metody. Poniższe instrukcje opisują niezbędne etapy dla każdej opcji.

W pierwszym kroku poniżej zamieszczono krótki opis możliwych operacji zgodnie z wybraną metodą/interfejsem.

Panel klienta OVHcloud

Panel klienta OVHcloud jest w pełni wizualnym interfejsem idealnie nadającym się do zarządzania tylko jedną siecią VLAN. Zakres prywatnych adresów IP nie będzie spersonalizowany. Będzie on dostępny w formacie 10.x.x.x/16.

Sieć VLAN zostanie wdrożona domyślnie we wszystkich strefach. Będziesz mógł włączyć bramy lub nie.

Płatności za usługi możesz również zarządzać w Panelu klienta.

Interfejs Horizon

Interfejs Horizon (niezależny od OVHcloud) jest oryginalną implementacją dashboardu OpenStack, który udostępnia interfejs użytkownika www dla usług OpenStack, w tym Nova, Swift, Keystone, itp.

Ten wielofunkcyjny interfejs techniczny pozwala na zarządzanie prawie wszystkimi operacjami OpenStack. Jest to jeden z niezbędnych interfejsów, jeśli potrzebujesz zarządzać więcej niż dwoma sieciami VLAN, dodawać prywatne interfejsy sieciowe do instancji, zarządzać obrazami dostosowanymi do Twoich potrzeb, itp.

Zapoznaj się z następującą instrukcją, aby zapoznać się z Horizon.

Horizon działa w danej strefie. Dlatego też należy pamiętać o wyborze logicznej (geograficznej) strefy roboczej w lewym górnym rogu interfejsu (GRA5, SBG3, BHS1 itd.).

APIv6 OVHcloud

Każde działanie podejmowane w Panelu klienta OVHcloud można wywołać za pomocą interfejsu APIv6 OVHcloud. Oferuje on nawet więcej możliwości niż interfejs graficzny.

Interfejs API jest mniej wizualny niż Panel klienta OVHcloud, ale pozwala na wykonanie dużej liczby operacji. Możesz zarządzać i dostosowywać VLAN, dodawać interfejsy do instancji lub tworzyć wysoko spersonalizowane serwery.

Możesz po prostu uzyskać do niej dostęp z naszej strony internetowej, ale również wykorzystać go do tworzenia skryptów PHP lub Python. Dzięki temu możesz swobodnie automatyzować podstawowe zadania za pomocą skryptów, zoptymalizować własne funkcje i wiele więcej.

Przed użyciem niektórych wywołań API może być konieczne pobranie różnych informacji, ponieważ wymagane jest wprowadzenie określonych danych.

Zobacz przewodnik Pierwsze kroki z API OVHcloud (EN), aby rozpocząć korzystanie z interfejsu APIv6 OVHcloud.

API OpenStack

Usługami Public Cloud można zarządzać za pomocą wierszy poleceń Linux lub Windows po pobraniu i zainstalowaniu narzędzi OpenStack.

Aby skorzystać z tej możliwości, konieczna jest odpowiednia wiedza z zakresu systemu Linux lub Windows. Korzystaj jednak z całej mocy OpenStack.

W zależności od warstwy, którą chcesz zarządzać, użyj klienta Nova (Compute), Neutron (sieć), Glance (obraz) lub Swift (object storage). Najnowszy dodatek do tego asortymentu, klient OpenStack, umożliwia bezpośrednie zarządzanie prawie wszystkimi warstwami OpenStack.

Dzięki API OpenStack możesz również w prosty sposób zautomatyzować zarządzanie usługami za pomocą skryptów.

Aby uzyskać więcej informacji na temat korzystania z API OpenStack, zapoznaj się z następującymi przewodnikami:

Następnie, w razie potrzeby, będziesz mógł korzystać z API dedykowanych dla OpenStack:

  • Nova (compute)
  • Glance (obraz)
  • Cinder (obraz)
  • Neutron (sieć)

W niektórych przypadkach korzystanie z interfejsów API OpenStack będzie łatwiejsze, a w innych łatwiejsze, Nova, Neutron, itp.

Ponadto w API OpenStack może brakować niektórych funkcji w zależności od wersji klienta i systemu operacyjnego. Niniejszy przewodnik prezentuje najprostsze i najbardziej intuicyjne opcje. Możesz zapoznać się z oficjalną dokumentacją OpenStack, jeśli chcesz dowiedzieć się więcej o jej używaniu.

W praktyce

Etap 1: Aktywacja i zarządzanie usługą vRack

Usługa vRack jest darmowa. Może zostać dostarczona w ciągu kilku minut. Aby utworzyć usługę vRack, należy najpierw wygenerować i zatwierdzić formularz zamówienia.

Po aktywacji usługi jest ona dostępna w Panelu klienta w sekcji Bare Metal Cloud "pn-xxxxxx".

W Panelu klienta OVHcloud

Zaloguj się do Panelu klienta OVHcloud, przejdź do sekcji Public Cloud i wybierz odpowiedni projekt Public Cloud.

wybór projektu

Kliknij pozycję Private Network na lewym pasku nawigacyjnym.

Prywatne sieci

Kliknij na przycisk. W pierwszym kroku utwórz vRack.. W kolejnym kroku możesz utworzyć nowy vRack lub skorzystać z już istniejącego. W poniższym przykładzie przedstawiamy nową usługę vRack. Po dokonaniu wyboru, kliknij przycisk Utwórz.

Utworzenie vRack

Aby kontynuować konfigurację vRack, przejdź do sekcji Tworzenie sieci VLAN w Panelu klienta niniejszego przewodnika.

Za pomocą APIv6 OVHcloud

Aby włączyć i zarządzać usługą vRack za pomocą interfejsu APIv6 OVHcloud, zapoznaj się z tą częścią (EN), odpowiedniego przewodnika.

Etap 2: Tworzenie sieci VLAN w ramach usługi vRack

Konieczne jest utworzenie sieci VLAN, aby podłączone instancje mogły komunikować się między sobą.

Dzięki usłudze Public Cloud możesz utworzyć aż do 4 000 sieci VLAN w ramach jednej usługi vRack. Dzięki temu każdy prywatny adres IP może być wykorzystany maksymalnie 4 000 razy. Na przykład adres 192.168.0.10 sieci VLAN 2 różni się od adresu IP 192.168.0.10 sieci VLAN 42. Rozwiązanie to może być przydatne do segmentacji usługi vRack na kilka wirtualnych sieci.

W Panelu klienta OVHcloud możesz przypisać wybraną sieć VLAN, ale nie możesz spersonalizować zakresu adresów IP. Usługa vRack zostanie włączona we wszystkich strefach.

Za pomocą interfejsu APIv6 OVHcloud możesz spersonalizować wszystkie parametry: zakres adresów IP (np. 10.0.0.0/16), strefa wdrażania, DHCP, brama itd.

Na serwerach dedykowanych używasz domyślnie sieci VLAN 0. Infrastruktura OpenStack wymaga podania identyfikatora VLAN bezpośrednio na poziomie infrastruktury.

W przeciwieństwie do serwerów dedykowanych nie trzeba oznaczać sieci VLAN bezpośrednio na instancji Public Cloud.

Więcej informacji na ten temat zawiera przewodnik Tworzenie kilku sieci VLAN w prywatnej sieci vRack.

Usługą vRack zarządzamy na poziomie infrastruktury OVHcloud. Oznacza to, że administrowanie usługą odbywa się wyłącznie w Panelu klienta i przez APIv6.

Ponieważ usługa OpenStack nie jest zlokalizowana na tym samym poziomie, nie będzie możliwe personalizacja sieci VLAN za pośrednictwem interfejsu Horizon ani przez API OpenStack.

Tworzenie sieci VLAN w Panelu klienta OVHcloud

Po utworzeniu sieci vRack przejdź do sekcji Private Network.

Tworzenie sieci VLAN

Kliknij przycisk Utwórz prywatną sieć. Na następnej stronie można dostosować wiele ustawień.

dodaj prywatną sieć

Jeśli zostanie wybrana opcja Wybierz ID sieci VLAN sieci VLAN, trzeba będzie wybrać numer VLAN ID z zakresu od 2 do 4 000.

Jeśli nie zaznaczyłeś kratki Wybierz ID sieci VLAN, VLAN 0 zostanie ustawiony automatycznie.

Jeśli potrzebujesz komunikacji z serwerami dedykowanymi w tej sieci VLAN, zapoznaj się z przewodnikiem Tworzenie kilku sieci VLAN w prywatnej sieci vRack.

Domyślny zakres DHCP to 10.0.0.0/16. Aby zmienić ten zakres IP, przeprowadź konfigurację za pośrednictwem interfejsu APIv6 OVHcloud.

W następnym kroku wybierz żądane regiony, wprowadź nazwę prywatnej sieci, a następnie kliknij przycisk Utwórz.

Utworzenie prywatnej sieci może zająć kilka minut.

Tworzenie sieci VLAN za pomocą interfejsu APIv6 OVHcloud

Aby utworzyć sieć VLAN przy użyciu interfejsu APIv6 OVHcloud, zapoznaj się z tą sekcją (EN), odpowiedniego przewodnika.

Etap 3: Integracja instancji z usługą vRack

Możliwe są dwa scenariusze:

  • Instancja, która ma zostać zintegrowana, jeszcze nie istnieje.
  • Istniejąca instancja musi zostać dodana do sieci vRack.

W przypadku nowej instancji

W Panelu klienta OVHcloud

Jeśli potrzebujesz pomocy, zapoznaj się z tym przewodnikiem: Tworzenie instancji Podczas tworzenia instancji w etapie 4 można określić sieć prywatną, w której ma zostać zintegrowana instancja. Wybierz z rozwijanego menu utworzoną wcześniej usługę vRack.

przypisz nową instancję

W Panelu klienta OVHcloud będzie można podłączyć instancję tylko do jednej sieci vRack. Aby dodać kilka interfejsów, przejdź przez API OpenStack lub Horizon.

Za pomocą APIv6 OVHcloud

Przejdź do tej sekcji (EN), odpowiedniego przewodnika.

Za pomocą API OpenStack

Jeśli jeszcze tego nie zrobiłeś, to aby użyć API OpenStack, zastanów się nad przygotowaniem środowiska pracy zgodnie z pierwszą częścią tego przewodnika.

Aby utworzyć instancję bezpośrednio w sieci vRack, należy wykonać następujące czynności.

Pobieranie wymaganych informacji

Sieci publiczne i prywatne:

openstack network list

+--------------------------------------+------------+-------------------------------------+
| ID                                   | Name       | Subnets                             |
+--------------------------------------+------------+-------------------------------------+
| 12345678-90ab-cdef-xxxx-xxxxxxxxxxxx | MyVLAN-42  | xxxxxxxx-yyyy-xxxx-yyyy-xxxxxxxxxxxx|
| 34567890-12ab-cdef-xxxx-xxxxxxxxxxxx | Ext-Net    | zzzzzzzz-yyyy-xxxx-yyyy-xxxxxxxxxxxx|
| 67890123-4abc-ef12-xxxx-xxxxxxxxxxxx | MyVLAN_0   | yyyyyyyy-xxxx-xxxx-yyyy-xxxxxxxxxxxx|

lub

nova net-list

+--------------------------------------+------------+------+
| ID                                   | Label      | CIDR |
+--------------------------------------+------------+------+
| 12345678-90ab-cdef-xxxx-xxxxxxxxxxxx | MyVLAN-42  | None |
| 34567890-12ab-cdef-xxxx-xxxxxxxxxxxx | Ext-Net    | None |
| 67890123-4abc-ef12-xxxx-xxxxxxxxxxxx | MyVLAN_0   | None |
+--------------------------------------+------------+------+

Zapoznaj się z interesującymi Cię identyfikatorami sieci:
- Ext-Net dla publicznego adresu IP
- VLAN(s) niezbędny(e) do Twojej konfiguracji

Należy również zwrócić uwagę na następujące informacje, jak wskazano w Podręcznik użytkownika API Nova:

  • Identyfikator lub nazwa klucza SSH OpenStack
  • Identyfikator typu instancji (flavor)
  • ID obrazu (system operacyjny, snapshot, itp).
Uruchomienie instancji

Przy użyciu uprzednio pobranych elementów można utworzyć instancję, w tym bezpośrednio w sieci vRack:

nova boot --key-name SSHKEY --flavor [ID-flavor] --image [ID-Image] --nic net-id=[ID-Network 1] --nic net-id=[ID-Network 2] [instance name]

Przykład:
nova boot --key-name my-ssh-key --flavor xxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx --image yyyy-yyyy-yyyy-yyyy-yyyyyyyyyyyy --nic net-id=[id_Ext-Net] --nic net-id=[id_VLAN] NameOfInstance

+--------------------------------------+------------------------------------------------------+
| Property                             | Value                                                |
+--------------------------------------+------------------------------------------------------+
| OS-DCF:diskConfig                    | MANUAL                                               |
| OS-EXT-AZ:availability_zone          |                                                      |
| OS-EXT-STS:power_state               | 0                                                    |
| OS-EXT-STS:task_state                | scheduling                                           |
| OS-EXT-STS:vm_state                  | building                                             |
| OS-SRV-USG:launched_at               | -                                                    |
| OS-SRV-USG:terminated_at             | -                                                    |
| accessIPv4                           |                                                      |
| accessIPv6                           |                                                      |
| adminPass                            | xxxxxxxxxxxx                                         |
| config_drive                         |                                                      |
| created                              | YYYY-MM-DDTHH:MM:SSZ                                 |
| flavor                               | [Flavor type] (xxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx)   |
| hostId                               |                                                      |
| id                                   | xxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx                   |
| image                                | [Image type] (xxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx)    |
| key_name                             | [Name of key]                                        |
| metadata                             | {}                                                   |
| name                                 | [Name of instance]                                   |
| os-extended-volumes:volumes_attached | []                                                   |
| progress                             | 0                                                    |
| security_groups                      | default                                              |
| status                               | BUILD                                                |
| tenant_id                            | zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz                     |
| updated                              | YYYY-MM-DDTHH:MM:SSZ                                 |
| user_id                              | zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz                     |
+--------------------------------------+------------------------------------------------------+

lub

openstack server create --key-name SSHKEY --flavor [ID-flavor] --image [ID-Image] --nic net-id=[ID-Network 1] --nic net-id=[ID-Network 2] [instance name]

Przykład:
openstack server create --key-name my-ssh-key --flavor xxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx --image yyyy-yyyy-yyyy-yyyy-yyyyyyyyyyyy --nic net-id=[id_Ext-Net] --nic net-id=[id_VLAN] NameOfInstance

+--------------------------------------+------------------------------------------------------+
| Property                             | Value                                                |
+--------------------------------------+------------------------------------------------------+
| OS-DCF:diskConfig                    | MANUAL                                               |
| OS-EXT-AZ:availability_zone          |                                                      |
| OS-EXT-STS:power_state               | 0                                                    |
| OS-EXT-STS:task_state                | scheduling                                           |
| OS-EXT-STS:vm_state                  | building                                             |
| OS-SRV-USG:launched_at               | -                                                    |
| OS-SRV-USG:terminated_at             | -                                                    |
| accessIPv4                           |                                                      |
| accessIPv6                           |                                                      |
| adminPass                            | xxxxxxxxxxxx                                         |
| config_drive                         |                                                      |
| created                              | YYYY-MM-DDTHH:MM:SSZ                                 |
| flavor                               | [Flavor type] (xxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx)   |
| hostId                               |                                                      |
| id                                   | xxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx                   |
| image                                | [Image type] (xxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx)    |
| key_name                             | [Name of key]                                        |
| metadata                             | {}                                                   |
| name                                 | [Name of instance]                                   |
| os-extended-volumes:volumes_attached | []                                                   |
| progress                             | 0                                                    |
| security_groups                      | default                                              |
| status                               | BUILD                                                |
| tenant_id                            | zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz                     |
| updated                              | YYYY-MM-DDTHH:MM:SSZ                                 |
| user_id                              | zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz                     |
+--------------------------------------+------------------------------------------------------+

Adres IP instancji vRack możesz ustawić na poziomie OpenStack.

W tym celu możesz dodać jeden argument do funkcji "—nic":

--nic net-id=[ID-Network],v4-fixed-ip=[IP_static_vRack]

Przykład:

--nic net-id=[ID-vRack],v4-fixed-ip=192.168.0.42
Weryfikacja instancji

Po chwili możesz sprawdzić listę istniejących instancji, aby odnaleźć utworzony serwer:

openstack server list
+--------------------------------------+---------------------+--------+--------------------------------------------------+--------------------+
| ID                                   |       Name          | Status | Networks                                         |     Image Name     |
+--------------------------------------+---------------------+--------+--------------------------------------------------+--------------------+
| xxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxxxx | [Name of instance]  | ACTIVE | Ext-Net=[IP_V4], [IP_V6]; MyVrack=[IP_V4_vRack]  | [Name-of-instance] |
+--------------------------------------+---------------------+--------+--------------------------------------------------+--------------------+
nova list
+--------------------------------------+--------------------+--------+------------+-------------+--------------------------------------------------+
| ID                                   | Name               | Status | Task State | Power State | Networks                                         |
+--------------------------------------+--------------------+--------+------------+-------------+--------------------------------------------------+
| xxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx   | [Name of instance] | ACTIVE | -          | Running     | Ext-Net=[IP_V4], [IP_V6]; MyVrack=[IP_V4_vRack]  |
+--------------------------------------+--------------------+--------+------------+-------------+--------------------------------------------------+

W przypadku istniejącej instancji

Panel klienta OVHcloud umożliwia przypisanie instancji do jednej lub kilku prywatnych sieci, ale nie oferuje zaawansowanej konfiguracji interfejsu sieciowego. Aby jeszcze bardziej spersonalizować infrastrukturę, należy zarządzać nią za pośrednictwem interfejsu APIv6 OVHcloud, API OpenStack lub Horizon.

Operacja, którą należy przeprowadzić, polega na dodaniu do Twojego serwera nowego interfejsu sieciowego, obok interfejsu już istniejącego.

Na przykład, jeśli masz interfejs publiczny eth0, dodasz interfejs eth1.

Konfiguracja nowego interfejsu rzadko przebiega automatycznie. W tym celu ustaw statyczny adres IP lub skonfiguruj usługę DHCP, w zależności od infrastruktury.

W Panelu klienta OVHcloud

Zaloguj się do Panelu klienta OVHcloud, przejdź do sekcji Public Cloud i wybierz odpowiedni projekt Public Cloud.

Kliknij pozycję Instances na lewym pasku nawigacyjnym, a następnie kliknij pozycję ... z prawej strony instancji. Wybierz opcję Informacje o instancji wystąpienia.

wystąpienie szczegółowe

Spowoduje to otwarcie pulpitu nawigacyjnego instancji. Kliknij przycisk ... po prawej stronie "Prywatne sieci", a następnie na Przypisz sieć.

przypisz sieć

W wyświetlonym oknie wybierz sieci prywatne, które chcesz połączyć z instancją, a następnie kliknij przycisk Przypisz.

przypisz sieć

Zarządzanie interfejsami sieciowymi za pomocą interfejsu APIv6 OVHcloud

Przejdź do tej sekcji (EN), odpowiedniego przewodnika.

Zarządzanie interfejsami sieciowymi za pomocą OpenStack Horizon

Zaloguj się do interfejsu Horizon, przy użyciu metody określonej w pierwszej części niniejszego przewodnika.

Wybierz właściwą strefę roboczą.

connection Horizon

Wybierz polecenie Compute, a następnie polecenie Instances.

Instancje obliczeniowe Horizon

Dodawanie prywatnego interfejsu

Aby dodać interfejs, kliknij strzałkę w kolumnie "Actions" w celu uzyskania dostępu do możliwych akcji dla instancji. Wybierz opcję Attach Interface.

Horizon Attach Interface

Wybierz interfejs i zatwierdź.

Horizon Attach Interface

Twoja instancja OVHcloud będzie miała nowy interfejs sieciowy oprócz interfejsu publicznego (Ext-Net).
W podsumowaniu instancji wyświetlony zostanie prywatny adres IP automatycznie przypisany do Twojego interfejsu.
Do klienta należy poprawna konfiguracja interfejsu przez DHCP lub użycie odpowiednich adresów IP w statycznej konfiguracji IP.

Usuwanie prywatnego interfejsu

Usunięcie interfejsu jest operacją nieodwracalną.

Jeśli usuniesz interfejs "Ext-Net" (publiczny adres IP), adres ten zostanie ponownie udostępniony. Nie można tego po prostu przypisać ponownie.
Czynność ta jest niezbędna, jeśli chcesz odizolować Twój serwer od sieci vRack (interfejs Ext-Net) lub usunąć go z sieci VLAN.

Aby usunąć interfejs, kliknij strzałkę w kolumnie "Actions" w celu uzyskania dostępu do możliwych akcji dla instancji. Wybierz opcję Detach Interface.

Interfejs odłączania Horizon

Wybierz interfejs i zatwierdź.

Interfejs odłączania Horizon

Zarządzanie interfejsami sieciowymi za pomocą API OpenStack

Jeśli jeszcze tego nie zrobiłeś, to aby użyć API OpenStack, zastanów się nad przygotowaniem środowiska pracy zgodnie z pierwszą częścią tego przewodnika.

Aby zintegrować istniejącą instancję z siecią vRack, należy wykonać następujące czynności.

Pobieranie wymaganych informacji

Zidentyfikuj swoje instancje:

openstack server list

+--------------------------------------+--------------+--------+------------------------------------------------------------------------+------------+
| ID                                   | Name         | Status | Networks                                                               | Image Name |
+--------------------------------------+--------------+--------+------------------------------------------------------------------------+------------+
| 12345678-90ab-cdef-xxxx-xxxxxxxxxxxx | My-Instance  | ACTIVE | Ext-Net=xx.xx.xx.xx, 2001:41d0:yyyy:yyyy::yyyy; MyVrack=192.168.0.124  | Debian 9   |
+--------------------------------------+--------------+--------+------------------------------------------------------------------------+------------+

lub

nova list

+--------------------------------------+--------------+--------+------------+-------------+----------------------------------------------------------------------+
| ID                                   | Name         | Status | Task State | Power State | Networks                                                             |
+--------------------------------------+--------------+--------+------------+-------------+----------------------------------------------------------------------+
| 12345678-90ab-cdef-xxxx-xxxxxxxxxxxx | My-Instance  | ACTIVE | -          | Running     | Ext-Net=xx.xx.xx.xx,2001:41d0:yyyy:yyyy::yyyy;MyVrack=192.168.0.124  |
+--------------------------------------+--------------+--------+------------+-------------+----------------------------------------------------------------------+

Sieci publiczne i prywatne:

openstack network list

+--------------------------------------+------------+-------------------------------------+
| ID                                   | Name       | Subnets                             |
+--------------------------------------+------------+-------------------------------------+
| 12345678-90ab-cdef-xxxx-xxxxxxxxxxxx | MyVLAN-42  | xxxxxxxx-yyyy-xxxx-yyyy-xxxxxxxxxxxx|
| 34567890-12ab-cdef-xxxx-xxxxxxxxxxxx | Ext-Net    | zzzzzzzz-yyyy-xxxx-yyyy-xxxxxxxxxxxx|
| 67890123-4abc-ef12-xxxx-xxxxxxxxxxxx | MyVLAN-0   | yyyyyyyy-xxxx-xxxx-yyyy-xxxxxxxxxxxx|
+--------------------------------------+------------+-------------------------------------+

lub

nova net-list

+--------------------------------------+------------+------+
| ID                                   | Label      | CIDR |
+--------------------------------------+------------+------+
| 12345678-90ab-cdef-xxxx-xxxxxxxxxxxx | MyVLAN-42  | None |
| 34567890-12ab-cdef-xxxx-xxxxxxxxxxxx | Ext-Net    | None |
| 67890123-4abc-ef12-xxxx-xxxxxxxxxxxx | MyVLAN-0   | None |
+--------------------------------------+------------+------+

Zapoznaj się z interesującymi Cię identyfikatorami sieci:
- Ext-Net dla publicznego adresu IP
- VLAN(s) niezbędny(e) do Twojej konfiguracji

Dodawanie prywatnego interfejsu

Aby dołączyć nowy interfejs, wykonaj następujące polecenie:

nova interface-attach --net-id <ID-VLAN> <ID-instance>

Przykład:

nova interface-attach --net-id 12345678-90ab-cdef-xxxx-xxxxxxxxxxxx 12345678-90ab-cdef-xxxx-xxxxxxxxxxxx

Możesz sprawdzić, czy operacja została wykonana:

nova show <ID-instance>

+--------------------------------------+----------------------------------------------------------+
| Property                             | Value                                                    |
+--------------------------------------+----------------------------------------------------------+
| Ext-Net network                      | xx.xx.xx.xx, 2001:41d0:xxx:xxxx::xxxx                    |  => twoje publiczne IP
| MyVLAN-42 network                    | 192.168.0.x                                              | => twoje prywatne IP
[...]
nova show <wystąpienie identyfikatora>

lub

openstack server show <ID-instance>
+--------------------------------------+-------------------------------------------------------------------------+
| Field                                | Value                                                                   |
+--------------------------------------+-------------------------------------------------------------------------+
[...]
| addresses                            | Ext-Net=xx.xx.xx.xx, 2001:41d0:xxx:xxxx::xxxx ; MyVLAN-42=192.168.0.x   | => publiczny adres IP; prywatne adres IP                                                                   
[...]
Usuwanie prywatnego interfejsu

Usunięcie interfejsu jest operacją nieodwracalną.

Jeśli usuniesz interfejs "Ext-Net" (publiczny adres IP), adres ten zostanie ponownie udostępniony. Nie można tego po prostu przypisać ponownie.
Czynność ta jest niezbędna, jeśli chcesz odizolować Twój serwer od sieci vRack (interfejs Ext-Net) lub usunąć go z sieci VLAN.

Aby odłączyć interfejs, najpierw trzeba zidentyfikować utworzony port Neutron.

Możesz to zrobić za pomocą następujących poleceń:

neutron port-list
+--------------------------------------+------+-------------------+---------------------------------------------------------------------------------------------------+
| id                                   | name | mac_address       | fixed_ips                                                                                         |
+--------------------------------------+------+-------------------+---------------------------------------------------------------------------------------------------+
| 12345678-abcd-ef01-2345-678910abcdef |      | fa:xx:xx:xx:xx:xx | {"subnet_id": "01234567-8901-abscdef12345678910abcd", "ip_address": "192.168.0.x"}                |
| 09876543-210a-bcde-f098-76543210abcd |      | fa:yy:yy:yy:yy:yy | {"subnet_id": "65432109-abcd-ef09-8765-43210abcdef1", "ip_address": "2001:41d0:xxx:xxxx::xxxx"}   |
|                                      |      |                   | {"subnet_id": "abcdef12-3456-7890-abcd-ef1234567890", "ip_address": "YY.YY.YY.YY"}                |
+--------------------------------------+------+-------------------+---------------------------------------------------------------------------------------------------+

lub

openstack port list
+--------------------------------------+------+-------------------+-------------------------------------------------------------------------------------------+
| ID                                   | Name | MAC Address       | Fixed IP Addresses                                                                        |
+--------------------------------------+------+-------------------+-------------------------------------------------------------------------------------------+
| 12345678-abcd-ef01-2345-678910abcdef |      | fa:xx:xx:xx:xx:xx | ip_address='192.168.0.xx', subnet_id='301234567-8901-abscdef12345678910abcd'              |
| 09876543-210a-bcde-f098-76543210abcd |      | fa:yy:yy:yy:yy:yy | ip_address='2001:41d0:xxx:xxxx::xxxx', subnet_id='65432109-abcd-ef09-8765-43210abcdef1'   |
|                                      |      |                   | ip_address='YY.YY.YY.YY', subnet_id='abcdef12-3456-7890-abcd-ef1234567890'                |
+--------------------------------------+------+-------------------+-------------------------------------------------------------------------------------------+

Po zidentyfikowaniu portu, który ma zostać usunięty, wykonaj następujące polecenie:

nova interface-detach <ID_instance> <port_id>

Przykład:

nova interface-detach 12345678-90ab-cdef-xxxx-xxxxxxxxxxxx 12345678-abcd-ef01-2345-678910abcdef

Sprawdź również

Konfiguracja vRack dla Public Cloud przy użyciu interfejsu APIv6 OVHcloud (EN)

Serwery dedykowane - Tworzenie kilku sieci VLAN w prywatnej sieci vRack

Dołącz do naszej społeczności użytkowników: https://community.ovh.com/en/.


Czy ten przewodnik był pomocny?

Zachęcamy do przesyłania sugestii, które pomogą nam ulepszyć naszą dokumentację.

Obrazy, zawartość, struktura - podziel się swoim pomysłem, my dołożymy wszelkich starań, aby wprowadzić ulepszenia.

Zgłoszenie przesłane za pomocą tego formularza nie zostanie obsłużone. Skorzystaj z formularza "Utwórz zgłoszenie" .

Dziękujemy. Twoja opinia jest dla nas bardzo cenna.

OVHcloud Community

Dostęp do OVHcloud Community Przesyłaj pytania, zdobywaj informacje, publikuj treści i kontaktuj się z innymi użytkownikami OVHcloud Community.

Porozmawiaj ze społecznością OVHcloud

Zgodnie z Dyrektywą 2006/112/WE po zmianach, od dnia 1 stycznia 2015 r., ceny brutto mogą różnić się w zależności od kraju zameldowania klienta
(ceny brutto wyświetlane domyślnie zawierają stawkę podatku VAT na terenie Polski).