Elke virtuele machine die rechtstreeks via internet bereikbaar moet zijn, heeft een consistente netwerkconfiguratie nodig. Op een VDS van By-Hoster wordt een extra IP-adres geleverd met een eigen virtueel MAC-adres dat op het netwerk is vergrendeld.
Waarom heeft elk extra IP-adres een eigen MAC-adres?
U kiest niet zomaar een willekeurig MAC-adres en u behoudt ook niet het MAC-adres dat Proxmox automatisch genereert. U moet op de netwerkkaart van de VM het MAC-adres instellen dat voor het betreffende IP-adres is verstrekt.
- één extra IP-adres = één eigen virtueel MAC-adres;
- één IP/MAC-paar = één actieve netwerkkaart tegelijk;
- dupliceer nooit een IP- of MAC-adres op meerdere VM's;
- vervang het hoofd-IP-adres voor het beheer van de VDS niet door een IP-adres van een gast.
Een verkeerd paar kan leiden tot een volledig verlies van connectiviteit of tot een blokkering door de netwerkbeveiliging.
Hoe bestel ik een extra IP-adres voor mijn VDS?
Via het tabblad Netwerk van uw dienst, met de knop voor het bestellen en beheren van extra IP-adressen.
- Meld u aan bij de klantenzone van By-Hoster.
- Open Mijn diensten en daarna uw VDS Proxmox.
- Ga naar het tabblad Netwerk.
- Klik op de knop voor het bestellen/beheren van extra IP-adressen.
- Wijzig de optie van uw abonnement en bevestig de bestelling of de eventuele factuur.
- Wacht tot het IP-adres als actief wordt weergegeven voordat u het gebruikt.
Het maximale aantal IP-adressen hangt af van het abonnement. Het scherm Netwerk toont het aantal dat al is toegewezen en de beschikbare limiet.
Welke netwerkwaarden moet u precies noteren?
Kopieer in het tabblad Netwerk, zonder ze te wijzigen:
- het extra IP-adres;
- het prefix/subnetmasker;
- de gateway;
- het eigen virtuele MAC-adres.
U kunt het label gebruiken om de betreffende VM te noteren, bijvoorbeeld web-prod-01. Dat vermindert fouten bij onderhoud aanzienlijk.
Hoe wijs ik het virtuele MAC-adres toe aan mijn Proxmox-VM?
Op de netwerkkaart van de VM, terwijl de machine is uitgeschakeld, door het exacte MAC-adres te plakken dat bij het IP-adres is geleverd.
- Sluit de VM netjes af.
- Open in Proxmox VM > Hardware > Network Device.
- Selecteer de geconfigureerde publieke bridge, meestal
vmbr0. - Gebruik het model VirtIO als het systeem over de driver beschikt.
- Voer bij MAC address precies het MAC-adres in dat in de klantenzone wordt getoond.
- Bevestig en start de VM opnieuw.
Maakt u een nieuwe VM aan, vul dit MAC-adres dan direct in bij de stap Network van de wizard.
Hoe configureer ik het extra IP-adres onder Linux?
De tool hangt af van de distributie: Netplan op veel Ubuntu-versies, NetworkManager op andere systemen, of /etc/network/interfaces op sommige Debian-installaties. Gebruik altijd de waarden uit uw klantenzone.
Netplan-voorbeeld om aan te passen:
network:
version: 2
ethernets:
ens18:
addresses:
- EXTRA_IP/PREFIX
routes:
- to: default
via: GATEWAY
on-link: true
nameservers:
addresses: [1.1.1.1, 9.9.9.9]
Controleer de werkelijke naam van de interface met ip link en pas de configuratie daarna voorzichtig toe:
sudo netplan try
sudo netplan apply
ip address
ip route
Met netplan try wordt de wijziging automatisch teruggedraaid als de nieuwe configuratie uw sessie verbreekt.
Hoe configureer ik het extra IP-adres onder Windows?
In de IPv4-eigenschappen van de netwerkkaart, met het IP-adres, het subnetmasker, de gateway en de DNS-servers die u hebt gekregen.
- Open de eigenschappen van de netwerkkaart.
- Bewerk Internet Protocol versie 4 (TCP/IPv4).
- Voer het verstrekte IP-adres, subnetmasker/prefix en de gateway in.
- Voeg betrouwbare DNS-servers toe.
- Controleer in Apparaatbeheer of de VirtIO-driver is geïnstalleerd.
Het MAC-adres stelt u in Proxmox in, niet in het IPv4-venster van Windows.
Wat moet u doen als het extra IP-adres niet reageert?
Doorloop het pad in volgorde: adres, standaardroute, gateway, publiek IP-adres en daarna domeinnaam.
Vanuit de Proxmox-console van de VM:
- controleer het adres en de standaardroute;
- test de gateway;
- test een publiek IP-adres en daarna een domeinnaam;
- controleer de firewall van de VM en die van Proxmox;
- vergelijk het MAC-adres in Proxmox teken voor teken met dat in de klantenzone.
Reageert het publieke IP-adres wel, maar de domeinnamen niet, dan ligt het probleem meestal bij DNS. Reageert er niets, controleer dan eerst de bridge, de gateway, het prefix en het IP/MAC-paar. Wijzig het netwerk van de Proxmox-node niet blindelings: gebruik de console ervan en open zo nodig een ticket met de testresultaten.