Netwerken
Virtuele netwerken
Sluit servers aan op virtuele netwerken en configureer VLAN's en privéadressen.
Virtuele netwerken verbinden je servers via native (ongetagde) of getagde aansluitingen. Openbare netwerken dragen IP-blokken die je tussen je servers kunt delen; privénetwerken laten aangesloten servers communiceren via adressen die je zelf configureert. Deze handleiding stelt een privénetwerk in.
Kies een privésubnet dat niet overlapt met bestaande netwerken en een uniek adres per server. Je hebt rechten nodig om netwerken te beheren en toegang tot het besturingssysteem van elke server.
Houd een sessie met de externe console beschikbaar terwijl je de netwerkconfiguratie van een server wijzigt.
Maken en aansluiten
- Open Virtual Networks in de cloudconsole.
- Selecteer Create Virtual Network.
- Voer een naam in en kies Private onder Public or private.
- Laat VLAN ID op automatisch staan, tenzij je configuratie een specifieke beschikbare ID vereist.
- Selecteer Create virtual network. Je kunt servers tijdens het maken kiezen of achteraf aansluiten.
Een privénetwerk wijst geen IP-adressen of openbare gateway toe. Configureer de privéadressen zelf binnen de aangesloten servers.
Servers aansluiten
Open het netwerk via Manage en selecteer Attach server. Kies een server, de Interface en de aansluitwijze:
| Aansluiting | Configuratie binnen de server |
|---|---|
| Native (ongetagd) | Gebruik de geselecteerde interface rechtstreeks voor dit netwerk. Een interface kan slechts één native netwerk hebben. |
| Tagged | Maak op de geselecteerde bovenliggende interface een VLAN-interface met de VLAN-ID van het netwerk. Meerdere getagde netwerken kunnen een bovenliggende interface delen. |
Bevestig met Attach server en wacht totdat de aansluitstatus Attached is. Herhaal dit voor de andere servers.
Het besturingssysteem configureren
Controleer de interfacenamen binnen het besturingssysteem; deze kunnen afwijken van de labels in de console. Geef ze op Linux weer met:
ip -br link
ip -br addr
Configureer voor een getagde aansluiting dezelfde VLAN-ID als in de console op de juiste fysieke interface of bond. Gebruik voor een ongetagde aansluiting die interface zonder VLAN-tag toe te voegen.
Met Aangepaste iPXE ingeschakeld wordt het provisioningnetwerk ongetagd en worden alle productienetwerken getagd, ook die normaal Native zijn. Volg die handleiding om de effectieve VLAN-ID's te vinden en daarna de normale inrichting te herstellen.
Wijs aan elke server het gekozen privéadres en subnetprefix toe. Houd de adressen uniek en maak de configuratie blijvend. Een privé-interface die alleen voor communicatie binnen dat subnet wordt gebruikt heeft geen standaardgateway nodig.
Volg de instructies voor je besturingssysteem:
- Netplan op Ubuntu.
- NetworkManager op systemen uit de RHEL-familie.
- Configureer voor Windows de IPv4-eigenschappen van de privé-interface; getagde netwerken vereisen ook VLAN-configuratie die door je NIC of virtualisatieomgeving wordt ondersteund.
De verbinding controleren
Test vanaf een aangesloten server het privéadres van de andere server. Vervang PRIVATE_PEER_IP door dat adres:
ping PRIVATE_PEER_IP
Een antwoord bevestigt de bereikbaarheid. Mislukt ping, controleer dan de aansluitstatus, bovenliggende interface, VLAN-ID, het subnetprefix, dubbele adressen en hostfirewallregels. Een firewall kan ping blokkeren terwijl een toepassing wel is toegestaan, dus test ook de dienst die je wilt gebruiken.
Zie Virtuele netwerken instellen via de API voor maken en aansluiten met scripts. Configuratie van het besturingssysteem blijft nodig.