
So richten Sie eine Floating IP auf einem VPS ein
Die ständige Verfügbarkeit einer Website oder eines Online-Dienstes ist eines der wichtigsten Ziele jedes Serveradministrators . Stürzt ein Server plötzlich ab oder ist er nicht mehr erreichbar, verlieren Besucher möglicherweise den Zugriff auf die Website, den Spielserver oder die Anwendung. Dies kann zu Ausfallzeiten, Kundenverlusten und einem Vertrauensverlust führen.
Eine Floating IP löst dieses Problem, indem sie es ermöglicht, eine IP-Adresse sofort zwischen Servern zu verschieben. Anstatt DNS-Einträge zu ändern und auf die Aktualisierung zu warten, können Sie die Floating IP einfach einem anderen VPS zuweisen und die Benutzer ohne Unterbrechung bedienen.
Dieser Leitfaden erklärt Ihnen alles Wissenswerte über Floating IPs, einschließlich ihrer Vorteile, Anwendungsfälle, Einrichtung, Tests und Fehlerbehebung.

Was ist eine Floating IP?
Eine Floating IP ist eine öffentliche IP-Adresse, die nicht fest an einen bestimmten Server gebunden ist. Sie kann zwischen mehreren VPS-Instanzen innerhalb desselben Netzwerks oder derselben Cloud-Infrastruktur neu zugewiesen werden.
Wenn beispielsweise Ihr Haupt- VPS ausfällt, können Sie die Floating-IP schnell auf einen Backup-Server umleiten. Besucher nutzen weiterhin dieselbe IP-Adresse und bemerken den Serverwechsel in der Regel nicht.
Floating IPs werden häufig verwendet für:
- Hohe Verfügbarkeit
- Failover-Systeme
- Lastverteilung
- Backup-Server
- Wartungsarbeiten
- Ausfallzeiten reduzieren
Im Gegensatz zu herkömmlichen statischen IPs bieten Floating IPs deutlich mehr Flexibilität und Skalierbarkeit.
Warum sollte man eine Floating IP auf seinem VPS verwenden?
Die Verwendung einer Floating IP bietet zahlreiche Vorteile für Unternehmen, Entwickler und Serveradministratoren.
Inhalte
- Verbesserte Verfügbarkeit
- Schnelleres Failover
- Einfachere Serverwartung
- Bessere Skalierbarkeit
- Verbesserte Benutzererfahrung
- E-Commerce-Websites
- Spieleserver
- Datenbankcluster
- Web Applikationen
- Schritt 1: Melden Sie sich im Dashboard Ihres VPS-Anbieters an.
- Schritt 2: Erstellen oder Zuweisen einer Floating IP
- Ubuntu / Debian
- CentOS / RHEL
- Pingtest
- SSH-Test
- Website-Test
- Wie man ein Failover testet
- Die Floating-IP-Adresse ist nicht erreichbar.
- SSH-Verbindung abgelehnt
- Webseite lädt nicht
Verbesserte Verfügbarkeit
Fällt der primäre Server aus, kann die Floating-IP-Adresse sofort auf einen anderen Server umgeleitet werden. Dadurch werden Ausfallzeiten minimiert und die Dienste bleiben online.
Schnelleres Failover
DNS-Änderungen können Stunden benötigen, um sich global zu verbreiten. Die Neuzuweisung einer Floating-IP-Adresse erfolgt in der Regel innerhalb von Sekunden.
Einfachere Serverwartung
Sie können die Floating IP-Adresse während Upgrades oder Wartungsarbeiten vorübergehend auf einen anderen Server verschieben.
Bessere Skalierbarkeit
Floating IPs eignen sich gut für Load Balancer und Cluster-Umgebungen, in denen der Datenverkehr auf mehrere Server verteilt wird.
Verbesserte Benutzererfahrung
Die Benutzer greifen weiterhin auf dieselbe IP-Adresse zu, ohne Lesezeichen, Einstellungen oder Konfigurationen zu ändern.
Häufige Anwendungsfälle für Floating IPs
Floating IPs sind in vielen realen Szenarien nützlich.
E-Commerce-Websites
Online-Shops benötigen eine unterbrechungsfreie Verfügbarkeit. Eine Floating IP ermöglicht es, den Datenverkehr bei Hardwareausfällen oder Wartungsarbeiten auf einen Backup-Server umzuleiten.
Spieleserver
Multiplayer-Spielserver können sich nach Abstürzen schnell erholen, indem die Floating-IP einem anderen VPS neu zugewiesen wird.
Datenbankcluster
Datenbankreplikationssysteme verwenden häufig Floating IPs, um den Datenverkehr auf einen Standby-Datenbankserver umzuleiten.
Web Applikationen
Anwendungen, die eine hohe Verfügbarkeit erfordern, verwenden häufig Floating IPs mit Load Balancern und Failover-Systemen.
Voraussetzungen für die Einrichtung einer Floating IP
Bevor Sie mit der Einrichtung beginnen, stellen Sie bitte sicher, dass Sie Folgendes haben:
- Ein aktiver VPS-Server
- Ein VPS-Anbieter, der Floating IPs unterstützt
- Root- oder Sudo-Zugriff
- Grundkenntnisse in SSH
- Ein Backup-Server (empfohlen)
- Firewall-Zugriff
- Netzwerkberechtigungen
Vollständige Schritt-für-Schritt-Anleitung zum Einrichten einer Floating IP auf einem VPS
Schritt 1: Melden Sie sich im Dashboard Ihres VPS-Anbieters an.
Öffnen Sie das Panel Ihres VPS-Anbieters und melden Sie sich in Ihrem Konto an.
Nach dem Einloggen:
- Gehen Sie zum Abschnitt „Netzwerk“.
- IP-Verwaltung finden
- Prüfen Sie, ob Floating IPs unterstützt werden.
- Suchen Sie die Option mit dem Namen:
- Floating IP
- Elastische IP
- Failover-IP
Verschiedene Anbieter verwenden möglicherweise unterschiedliche Namen.

Schritt 2: Erstellen oder Zuweisen einer Floating IP
Erstellen Sie nun eine neue Floating IP.
- Klicken Sie auf „Floating IP erstellen“.
- Wählen Sie dieselbe Region wie für Ihren VPS.
- Bestätigen Sie die Erstellung
Der Anbieter generiert nun eine öffentliche, dynamische IP-Adresse für Ihr Konto.
Ejemplo:
203.0.113.10
In diesem Stadium existiert die IP-Adresse, ist aber noch mit keinem Server verbunden.

Schritt 3: Weisen Sie Ihrem VPS die Floating IP zu.
Verbinden Sie als Nächstes die Floating IP mit Ihrer VPS-Instanz.
- Wählen Sie Ihren Server aus
- Klicken Sie auf „Zuweisen“ oder „Anhängen“.
- Warten Sie einige Sekunden, bis die Aktivierung erfolgt.
Die Floating IP ist nun mit Ihrem VPS verknüpft.

Schritt 4: Stellen Sie über SSH eine Verbindung zu Ihrem Server her.
Unter Linux/macOS öffnen Sie das Terminal, unter Windows PuTTY.
Verbinden Sie sich über:
ssh root@your-floating-ip
Ejemplo:
ssh root@203.0.113.10
Wenn die Verbindung erfolgreich hergestellt wird, ist die Floating IP aktiv.

Schritt 5: Konfigurieren der Floating IP unter Linux
Manche Anbieter konfigurieren die Netzwerkverbindung automatisch. Falls nicht, müssen Sie die IP-Adresse manuell hinzufügen.
Führen Sie den folgenden Befehl aus:
sudo ip addr add your-floating-ip/32 dev eth0
Ejemplo:
sudo ip addr add 203.0.113.10/32 dev eth0
Dadurch wird die Floating IP-Adresse vorübergehend Ihrer Netzwerkschnittstelle hinzugefügt.

Schritt 6: Die Floating IP-Adresse dauerhaft machen
Beim Neustart des Servers kann die temporäre Konfiguration verloren gehen. Sie müssen die Netzwerkkonfiguration daher dauerhaft speichern.
Ubuntu / Debian
Bearbeiten Sie die Netzwerkdatei:
sudo nano /etc/network/interfaces
Hinzufügen:
auto eth0iface eth0 inet staticaddress YOUR_FLOATING_IPnetmask 255.255.255.255
Oder konfigurieren Sie es mit Netplan.
Nach dem Speichern:
sudo systemctl restart networking
CentOS / RHEL
edit:
sudo nano /etc/sysconfig/network-scripts/ifcfg-eth0
Hinzufügen:
IPADDR2=YOUR_FLOATING_IPPREFIX2=32
Netzwerk neu starten:
sudo systemctl restart network

Schritt 7: Überprüfen Sie die Floating IP-Adresse.
Prüfen Sie, ob die IP-Adresse korrekt zugewiesen ist.
Run:
ip addr show eth0
Ihre Floating IP-Adresse sollte angezeigt werden.

Schritt 8: Testen der Floating IP
Pingtest
Run:
ping your-floating-ip
Ejemplo:
ping 203.0.113.10
Eine erfolgreiche Antwort bedeutet, dass die IP-Adresse erreichbar ist.
SSH-Test
Erneut verbinden:
ssh root@203.0.113.10
Wenn SSH funktioniert, funktioniert die Floating IP ordnungsgemäß.
Website-Test
Öffnen Sie die Floating IP-Adresse in einem Webbrowser:
http://203.0.113.10
Ihre Website oder Anwendung sollte erfolgreich geladen werden.

Schritt 9: Führen Sie einen Failover-Test durch
Das Testen des Failover-Modus wird dringend empfohlen.
Wie man ein Failover testet
- Trennen Sie die Floating-IP vom Hauptserver.
- Verbinde es mit einem Backup-VPS
- Starten Sie den Webserver auf dem Backup-VPS.
- Führen Sie die Ping- und SSH-Tests erneut durch.
Wenn alles funktioniert, ist Ihre Ausfallsicherungskonfiguration erfolgreich.

Häufige Probleme mit Floating IPs beheben
Die Floating-IP-Adresse ist nicht erreichbar.
Mögliche Ursachen:
- Falsche VPS-Zuweisung
- Firewall blockiert Datenverkehr
- Falsche Netzwerkschnittstelle
- Verzögerung im Anbieternetzwerk
Lösung:
Überprüfen Sie die Firewall-Regeln:
sudo ufw allow 22sudo ufw allow 80sudo ufw allow 443
SSH-Verbindung abgelehnt
Stellen Sie sicher, dass der SSH-Dienst ausgeführt wird:
sudo systemctl status ssh
SSH neu starten :
sudo systemctl restart ssh
Webseite lädt nicht
Überprüfen Sie den Status Ihres Webservers.
Für Nginx:
sudo systemctl status nginx
Für Apache:
sudo systemctl status apache2
Bei Bedarf neu starten.
Automatisierung des Floating-IP-Failover
Fortgeschrittene Benutzer automatisieren das Failover häufig mithilfe von Überwachungstools und Skripten.
Automatisierung funktioniert üblicherweise so:
- Überwachen Sie den primären Server
- Fehler automatisch erkennen
- Floating IP trennen
- Weisen Sie dem Backup-VPS eine Floating-IP-Adresse zu.
- Starten Sie die Dienste neu
Dieser Vorgang kann wie folgt durchgeführt werden:
- Bash-Skripte
- Python-Skripte
- Provider-APIs
- HAProxy
- Keepalived
- Load Balancer
Die Automatisierung verbessert die Zuverlässigkeit und die Verfügbarkeit deutlich.
Fazit
Floating IPs sind eine der besten Lösungen, um die Verfügbarkeit von VPS zu verbessern, Ausfallzeiten zu reduzieren und Server-Failover zu vereinfachen. Ob Sie eine Website, eine Anwendung, einen Online-Shop oder einen Gameserver betreiben – Floating IPs tragen dazu bei, den unterbrechungsfreien Zugriff für Ihre Nutzer zu gewährleisten.
Wenn Sie die Schritte in diesem Leitfaden befolgen, können Sie Floating IPs in Ihrer VPS-Umgebung erfolgreich konfigurieren, testen und verwalten.

