IPv4- und IPv6-Einstellungen auf einem VPS
Jeder INTROSERV VPS erhält bei der Erstellung eine IPv4- und eine IPv6-Adresse. Der VPS bezieht seine Netzwerkeinstellungen automatisch über DHCP, sodass Sie in den meisten Fällen nichts konfigurieren müssen. Dieser Leitfaden zeigt, wie Sie die Einstellungen überprüfen, wie Sie eine zusätzliche IP-Adresse hinzufügen, falls diese nicht automatisch zugewiesen wurde, und welche Änderungen das Netzwerk stören können.
Wo Sie Ihre IP-Adressen finden
Die IPv4-Adressen Ihres VPS werden im Kundenbereich angezeigt: Bestellungen → Bestelldetails → Registerkarte Netzwerk, zusammen mit der Netzmaske und dem Gateway. Das IPv6-Subnetz ist auf der Registerkarte Details unter Bestellparameter aufgeführt (IPv6: /112 Network). Um die IPv6-Adresse selbst anzuzeigen, überprüfen Sie diese auf dem VPS, wie im Abschnitt "Netzwerkeinstellungen überprüfen" beschrieben. Einzelheiten zum Kundenbereich finden Sie im Handbuch "VPS-Steuerkonsole".

Wie das Netzwerk auf einem VPS funktioniert
- IPv4- und IPv6-Adressen, das Gateway und die DNS-Server werden über DHCP bezogen.
- IPv4-Adressen haben normalerweise eine
/24-Maske (255.255.255.0), und das Gateway ist normalerweise die.1-Adresse des Subnetzes. Die IPv6-Adresse wird mit einem/112-Präfix konfiguriert. - Die Standard-DNS-Server sind
8.8.8.8und1.1.1.1. - Jede IP-Adresse ist an die MAC-Adresse des VPS-Netzwerkadapters gebunden. Datenverkehr von jeder anderen Adresse oder MAC wird blockiert.
Ändern Sie nicht die IP-Adresse, die Maske, das Gateway oder die MAC-Adresse des VPS. Wenn die Netzwerkeinstellungen von den vom DHCP zugewiesenen abweichen, verliert der VPS den Netzwerkzugriff. Wenn Sie das Netzwerk statisch konfigurieren, verwenden Sie genau die Werte, die dem VPS zugewiesen wurden. Wenn das Netzwerk nach einer Änderung nicht mehr funktioniert, öffnen Sie die Virtuelle Konsole im VPS-Kontrollpanel und stellen Sie die vorherige Konfiguration wieder her.
Netzwerkeinstellungen überprüfen
Linux:
ip -br addr ip route ip -6 route
Die Ausgabe zeigt den Schnittstellennamen (z. B. eth0 oder ens3), die IPv4- und IPv6-Adressen und die Standardrouten. Die folgenden Beispiele verwenden den Schnittstellennamen eth0.
Überprüfen Sie die Verbindung über IPv4 und IPv6:
ping -c 4 1.1.1.1 ping -6 -c 4 2606:4700:4700::1111
Windows Server (Eingabeaufforderung oder PowerShell):
ipconfig /all ping 1.1.1.1 ping -6 2606:4700:4700::1111
Zusätzliche IP-Adressen
Wenn Sie eine zusätzliche IP-Adresse bestellen, wird diese normalerweise automatisch als zweite Adresse (Alias) der Netzwerkschnittstelle des VPS hinzugefügt. Führen Sie unter Linux ip -br addr oder unter Windows ipconfig /all aus. Wenn die neue Adresse in der Liste steht, ist nichts weiter zu tun.
Wenn die Adresse nicht vorhanden ist, fügen Sie sie manuell wie unten beschrieben hinzu. Behalten Sie DHCP für die Hauptadresse bei und fügen Sie nur die zusätzliche hinzu. Die Beispiele verwenden die Dokumentationsadresse 203.0.113.11/24. Ersetzen Sie diese durch Ihre zusätzliche IP-Adresse.
Öffnen Sie vor dem Start die Virtuelle Konsole im VPS-Kontrollpanel. Wenn Sie einen Fehler machen, können Sie die Konfiguration von dort aus korrigieren.
Ubuntu (netplan)
Ubuntu speichert Netzwerkeinstellungen in YAML-Dateien in /etc/netplan/. Bearbeiten Sie nicht die vorhandene Datei: Sie kann beim Neustart des VPS neu generiert werden. Erstellen Sie stattdessen eine separate Datei für die zusätzliche Adresse.
Überprüfen Sie den in der vorhandenen Datei verwendeten Schnittstellennamen:
cat /etc/netplan/*.yaml
Erstellen Sie eine neue Datei:
nano /etc/netplan/60-additional-ip.yaml
Fügen Sie Folgendes hinzu, mit demselben Schnittstellennamen wie in der vorhandenen Datei:
network: version: 2 ethernets: eth0: addresses: - 203.0.113.11/24
YAML ist empfindlich gegenüber Einrückungen: Verwenden Sie Leerzeichen, keine Tabulatoren. Netplan führt diese Datei mit der Hauptdatei zusammen, sodass DHCP für die Hauptadresse unverändert bleibt.
Legen Sie strenge Berechtigungen für die Datei fest und wenden Sie die Konfiguration im Testmodus an:
chmod 600 /etc/netplan/60-additional-ip.yaml netplan try
Wenn die Verbindung weiterhin funktioniert, drücken Sie Enter, um die Einstellungen zu behalten. Wenn Sie den Zugriff verlieren, macht netplan die Änderungen nach 120 Sekunden rückgängig.
Debian (ifupdown)
Debian mit ifupdown speichert Netzwerkeinstellungen in /etc/network/interfaces. Wenn Ihr VPS stattdessen YAML-Dateien in /etc/netplan/ hat, folgen Sie dem Abschnitt Ubuntu (netplan). Überprüfen Sie, ob diese Datei die Konfigurationsdateien aus /etc/network/interfaces.d/ enthält:
grep source /etc/network/interfaces
Die Ausgabe sollte die Zeile source /etc/network/interfaces.d/* enthalten. Falls sie fehlt, fügen Sie sie am Ende von /etc/network/interfaces hinzu.
Erstellen Sie eine separate Datei für die zusätzliche Adresse:
nano /etc/network/interfaces.d/60-additional-ip
Fügen Sie hinzu:
iface eth0 inet static address 203.0.113.11/24
Fügen Sie hier kein Gateway hinzu: Die Hauptadresse hat bereits eines.
Fügen Sie die Adresse dem laufenden System hinzu, ohne das Netzwerk neu zu starten:
ip addr add 203.0.113.11/24 dev eth0
Die Datei behält die Adresse nach einem Neustart bei.
AlmaLinux und Rocky Linux (NetworkManager)
Finden Sie den Verbindungsnamen:
nmcli connection show
Fügen Sie der Verbindung die zusätzliche Adresse hinzu. Ersetzen Sie System eth0 durch Ihren Verbindungsnamen:
nmcli connection modify "System eth0" +ipv4.addresses 203.0.113.11/24
Finden Sie den Gerätenamen der Schnittstelle:
nmcli device status
Wenden Sie die Änderung auf die Schnittstelle an, ohne sie neu zu verbinden. Ersetzen Sie eth0 durch den Gerätenamen aus dem vorherigen Befehl:
nmcli device reapply eth0
Die Hauptadresse stammt weiterhin von DHCP, NetworkManager fügt die zusätzliche daneben hinzu. Die Adresse bleibt nach einem Neustart erhalten.
Windows Server
Um eine zusätzliche IPv4-Adresse unter Windows Server hinzuzufügen, muss der Adapter zunächst eine statische IPv4-Konfiguration verwenden: Die Erweiterten Einstellungen für zusätzliche Adressen sind nur mit einer statischen Adresse verfügbar. Legen Sie die Hauptadresse statisch mit genau denselben Werten fest, die DHCP zugewiesen hat, und fügen Sie dann die zusätzliche Adresse hinzu.
Die Verbindung wird für einen Moment unterbrochen, wenn Sie den Adapter von DHCP auf statisch umstellen. Nehmen Sie diese Änderungen über die Virtuelle Konsole vor, nicht über RDP.
Notieren Sie zunächst die aktuellen Werte:
ipconfig /all
Sie benötigen die IPv4-Adresse, die Subnetzmaske, das Standardgateway und die DNS-Server des aktiven Adapters.
Grafische Benutzeroberfläche
Drücken Sie Win + R, geben Sie ncpa.cpl ein und drücken Sie Enter. Klicken Sie mit der rechten Maustaste auf den Netzwerkadapter und wählen Sie Eigenschaften.
Wählen Sie Internetprotokoll, Version 4 (TCP/IPv4) und klicken Sie auf Eigenschaften. Wählen Sie Folgende IP-Adresse verwenden und geben Sie die IP-Adresse, die Subnetzmaske und das Standardgateway aus der ipconfig-Ausgabe ein. Geben Sie darunter die DNS-Server ein.

Klicken Sie auf Erweitert und dann im Abschnitt IP-Adressen auf Hinzufügen. Geben Sie die zusätzliche Adresse und die Subnetzmaske 255.255.255.0 ein. Fügen Sie kein zweites Gateway hinzu.

Klicken Sie in allen Fenstern auf OK. Lassen Sie die IPv6-Einstellungen unverändert.
PowerShell
Öffnen Sie PowerShell als Administrator und finden Sie den Adapternamen:
Get-NetAdapter
Die folgenden Beispiele verwenden den Namen Ethernet und die Dokumentationsadressen 203.0.113.10 (Haupt), 203.0.113.11 (zusätzlich) und 203.0.113.1 (Gateway). Verwenden Sie stattdessen die Werte aus ipconfig.
Stellen Sie IPv4 von DHCP auf statisch um. IPv6 funktioniert weiterhin über DHCP:
Set-NetIPInterface -InterfaceAlias "Ethernet" -AddressFamily IPv4 -Dhcp Disabled
Legen Sie die Hauptadresse und das Gateway fest:
New-NetIPAddress -InterfaceAlias "Ethernet" -IPAddress 203.0.113.10 -PrefixLength 24 -DefaultGateway 203.0.113.1
Fügen Sie die zusätzliche Adresse ohne Gateway hinzu:
New-NetIPAddress -InterfaceAlias "Ethernet" -IPAddress 203.0.113.11 -PrefixLength 24
Legen Sie die DNS-Server fest. Überspringen Sie diesen Schritt nicht: Nach der Umstellung auf statisch ist die DNS-Server-Liste leer:
Set-DnsClientServerAddress -InterfaceAlias "Ethernet" -ServerAddresses ("8.8.8.8","1.1.1.1")
Ergebnis überprüfen
Führen Sie die Befehle aus "Netzwerkeinstellungen überprüfen" erneut aus. Die zusätzliche Adresse sollte in der Liste stehen, und beide Pings sollten funktionieren.
Um sicherzustellen, dass die Adresse von außen erreichbar ist, pingen Sie sie von Ihrem eigenen Computer aus an:
ping 203.0.113.11
Wenn es keine Antwort gibt, überprüfen Sie, ob die Firewall auf dem VPS ICMP zulässt. Sie können auch einen Dienst überprüfen, der auf der zusätzlichen Adresse lauscht, z. B. eine Website oder SSH.
Wenn der VPS den Netzwerkzugriff verloren hat, öffnen Sie die Virtuelle Konsole und machen Sie die von Ihnen vorgenommene Änderung rückgängig. Wenn das Problem weiterhin besteht, wenden Sie sich an den Support.