Konfiguracja sieci vRack między Public Cloud a serwerem dedykowanym

Wprowadzenie

vRack OVHcloud to prywatna sieć, która umożliwia konfigurację adresowania między dwoma lub kilkoma Serwerami dedykowanymi OVHcloud. Umożliwia ponadto dodawanie instancji Public Cloud do Twojej prywatnej sieci w celu utworzenia infrastruktury z zasobów fizycznych i wirtualnych.

Niniejszy przewodnik wyjaśnia, jak skonfigurować sieć prywatną między instancją Public Cloud a serwerem dedykowanym.

Wymagania początkowe


Dostęp do Panelu klienta OVHcloud


Warning

Funkcja ta może być niedostępna lub ograniczona na serwerach dedykowanych Eco.

Aby uzyskać więcej informacji, zapoznaj się z naszym porównaniem.

W praktyce

Dodaj projekt Public Cloud do sieci vRack

Info

Nie dotyczy to nowo utworzonych projektów, które są automatycznie dostarczane z siecią vRack. Aby wyświetlić usługę vRack po utworzeniu projektu, otwórz menu Sieć na lewym pasku bocznym i kliknij na Prywatna sieć vRack.

Możesz również usunąć przypisany projekt z sieci vRack i przypisać go do innej sieci vRack, jeśli chcesz, zwłaszcza jeśli posiadasz już istniejący vRack na swoim (swoich) serwerze(ach) dedykowanym(ych).

Na liście dostępnych usług zaznacz projekt, który chcesz dodać do szafy vRack, następnie kliknij przycisk Dodaj.

Dodaj projekt do sieci vRack

Zintegruj instancję z usługą vRack

Info

Ten przewodnik opisuje prosty sposób konfiguracji sieci vRack między instancją Public Cloud a serwerem dedykowanym. Jeśli wdrożyłeś swoje instancje z trybem wdrażania takim jak strefy lokalne lub multi AZ, pamiętaj, że strefy lokalne nie obsługują jeszcze vRack. Ponadto vRack to globalna sieć L2 i nie obsługuje odporności na poziomie "strefy" lub "regionu".

Mogą wystąpić dwie sytuacje:

  • Instancja jeszcze nie istnieje.
  • Instancja już istnieje i należy ją dodać do sieci vRack.

Przypadki nowej instancji

Jeśli potrzebujesz pomocy, zapoznaj się z przewodnikiem Tworzenie instancji Public Cloud. Podczas tworzenia instancji możesz w etapie 5 określić sieć prywatną, do której chcesz zintegrować Twoją instancję.

Przypadki istniejącej instancji

Po połączeniu projektu z vRack możesz utworzyć sieć prywatną i przypisać ją do istniejących instancji.

W karcie Public Cloud kliknij Private Network w menu po lewej stronie, pod Network.

Kliknij przycisk Utwórz prywatną sieć.

create private network

Na następnej stronie możesz spersonalizować wiele ustawień.

W etapie 1 wybierz regiony, w którym chcesz umieścić sieć prywatną. Upewnij się, że znajduje się ona w tym samym regionie co istniejąca instancja.

select region

Aby obie usługi mogły się ze sobą komunikować, muszą mieć "tagi" tego samego VLAN ID.

Można go skonfigurować w etapie 2.

configure network

Ten etap oferuje kilka opcji konfiguracji. Na potrzeby tego przewodnika skupimy się na niezbędnych elementach. Kliknij poniższe zakładki, aby wyświetlić szczegółowe informacje:

Nazwa sieci prywatnej
Opcje sieciowe warstwy 2
Korzystanie z innego identyfikatora VLAN
Opcje dystrybucji adresów DHCP

Wprowadź nazwę sieci prywatnej.

Po zakończeniu konfiguracji kliknij przycisk Skonfiguruj prywatną sieć. Może to potrwać kilka minut.

W dashboardzie odpowiedniej instancji znajdź sekcję "Sieć" i kliknij przycisk ... obok "Sieci prywatne". Wybierz Przypisz sieć.

attach network

W oknie, które się pojawi, wybierz prywatną sieć lub sieci, które chcesz przypisać do swojej instancji i kliknij przycisk Przypisz.

attach network

Konfiguracja interfejsów sieciowych

Info

Jeśli wybrałeś opcję konfiguracji sieci prywatnej na instancji przy użyciu DHCP, musisz skonfigurować tylko interfejsy sieciowe na serwerze dedykowanym.

Konfiguracja w przypadku używania domyślnego VLAN ID 0

Przed rozpoczęciem połącz się z serwerem przez SSH i wyświetl swoje interfejsy sieciowe za pomocą następującego polecenia:

ip a

W przypadku serwerów dedykowanych znajdź linię rozpoczynającą się od link ether i sprawdź, czy ten interfejs odpowiada interfejsowi Prywatny wymienionemu w zakładce Interfejsy sieciowe w panelu zarządzania serwerem.

Użyj tej nazwy interfejsu, aby zastąpić NETWORK_INTERFACE w poniższych konfiguracjach (przykład: eth1).

Na przykład użyjemy zakresu adresów IP 192.168.0.0/16 (Maska podsieci: 255.255.0.0).

Debian 11
Ubuntu i Debian 12+
AlmaLinux i Rocky Linux (8/9)
Fedora 42+, AlmaLinux i Rocky Linux (10)
Konfiguracja Windows

Za pomocą wybranego edytora tekstu otwórz plik konfiguracyjny sieci znajdujący się w /etc/network/interfaces.d, aby go edytować. Tutaj plik nazywa się 50-cloud-init.

sudo nano /etc/network/interfaces.d/50-cloud-init

Dodaj następujące wiersze do istniejącej konfiguracji, zastępując NETWORK_INTERFACE, IP_ADDRESS i NETMASK swoimi wartościami:

auto NETWORK_INTERFACE
iface NETWORK_INTERFACE inet static
   address IP_ADDRESS
   netmask NETMASK

Przykład:

debian config

Zapisz zmiany w pliku konfiguracyjnym i zamknij edytor.

Uruchom ponownie usługę sieciową, aby zastosować konfigurację:

sudo systemctl restart networking
Konfiguracja w przypadku używania innego identyfikatora VLAN

W tym przykładzie użyjemy 10 jako identyfikatora VLAN (tag) oraz 192.168.0.0/16 jako zakresu prywatnych adresów IP.

Debian 11
Ubuntu i Debian 12+
AlmaLinux i Rocky Linux (8/9)
Fedora 42+, AlmaLinux i Rocky Linux (10)
Windows

Poniższa konfiguracja jest oparta na Debian 11 (Bullseye).

  • Przed rozpoczęciem nawiąż połączenie SSH z serwerem i uruchom następujące polecenia, aby zainstalować pakiet VLAN:
sudo apt update
sudo apt install vlan
  • Następnie załaduj moduł jądra 8021q:
sudo modprobe 8021q
  • Aby sprawdzić, czy moduł jest załadowany:
user@server:~$ lsmod | grep 8021q
8021q                  40960  0
garp                   16384  1 8021q
mrp                    20480  1 8021q
  • Uruchom następujące polecenie, aby zapewnić trwałe ładowanie modułów podczas rozruchu:
sudo su -c 'echo "8021q" >> /etc/modules'
  • Pobierz nazwy interfejsów i zidentyfikuj interfejs prywatny:
ip a

W tym przykładzie interfejs sieci prywatnej jest identyfikowany jako eno2.

  • Następnie utwórz podinterfejs VLAN dla interfejsu sieciowego (konfiguracja nietrwała) i przypisz (oznacz) mu identyfikator VLAN. W tym przykładzie identyfikator VLAN to 10.

Zastąp wartości swoimi własnymi.

sudo ip link add link eno2 name eno2.10 type vlan id 10
  • Następnie przypisz prywatny adres IP do nowo utworzonego podinterfejsu VLAN:
sudo ip addr add 192.168.0.14/16 dev eno2.10
  • Następnie aktywuj interfejs prywatny i podinterfejs VLAN:
sudo ip link set dev eno2 up
sudo ip link set dev eno2.10 up
  • Aby konfiguracja była trwała, dodaj następujące wpisy do pliku konfiguracyjnego:
sudo nano /etc/network/interfaces.d/50-cloud-init
auto eno2.10
iface eno2.10 inet static
   address 192.168.0.14
   netmask 255.255.0.0
   broadcast 192.168.255.255
   vlan-raw-device eno2
  • Przegląd:
config
  • Uruchom ponownie sieć, aby zastosować zmiany:
sudo systemctl restart networking

Sprawdź również

Tworzenie kilku sieci VLAN w prywatnej sieci vRack

Dołącz do grona naszych użytkowników.

Czy ta strona była pomocna?