> For the complete documentation index, see [llms.txt](https://docs.instantroot.de/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.instantroot.de/kvm-server/allgemein/server-ist-nicht-erreichbar.md).

# Server ist nicht erreichbar

Wenn dein KVM-Server nicht erreichbar ist, kann das verschiedene Ursachen haben. Häufig liegt es an einem ausgeschalteten Server, einer fehlerhaften Netzwerkkonfiguration, einer blockierenden Firewall, einem falschen Port oder einem Problem im Betriebssystem.

In diesem Artikel zeigen wir dir, wie du Schritt für Schritt prüfst, warum dein Server nicht erreichbar ist.

### Was bedeutet „nicht erreichbar“?

„Nicht erreichbar“ kann unterschiedliche Dinge bedeuten.

Zum Beispiel:

* du kannst dich nicht per SSH verbinden
* du kannst dich nicht per Remote Desktop verbinden
* deine Webseite lädt nicht
* dein Gameserver ist offline
* deine Domain zeigt nicht auf den Server
* der Server antwortet nicht auf Ping
* ein bestimmter Port ist nicht erreichbar

Wichtig ist deshalb zuerst herauszufinden, ob der ganze Server nicht erreichbar ist oder nur ein einzelner Dienst.

### Serverstatus im Serverpanel prüfen

Prüfe zuerst, ob der Server im Serverpanel eingeschaltet ist.

1. Öffne das Serverpanel.
2. Melde dich mit deiner E-Mail-Adresse an.
3. Wähle deinen KVM-Server aus.
4. Prüfe den aktuellen Status.
5. Starte den Server, falls er ausgeschaltet ist.

Wenn der Server bereits läuft, kannst du ihn über das Serverpanel neu starten.

**Hinweis:** Ein Neustart kann einige Minuten dauern. Warte nach einem Neustart kurz ab, bevor du erneut versuchst, dich zu verbinden.

### Richtige IP-Adresse verwenden

Prüfe, ob du die richtige IP-Adresse nutzt.

Die IP-Adresse findest du im Serverpanel in den Serverdetails.

Achte besonders auf:

* keine Tippfehler
* keine zusätzlichen Leerzeichen
* richtige IPv4- oder IPv6-Adresse
* keine alte IP-Adresse aus einer früheren Installation
* keine Domain, die noch falsch aufgelöst wird

Wenn du eine Domain verwendest, teste zusätzlich direkt die IP-Adresse.

Beispiel für SSH:

`ssh root@123.123.123.123`

Beispiel für Remote Desktop:

`123.123.123.123`

Wenn die Verbindung über die IP-Adresse funktioniert, aber über die Domain nicht, liegt das Problem wahrscheinlich bei DNS.

### Prüfen, ob der Server auf Ping antwortet

Mit einem Ping kannst du prüfen, ob der Server grundsätzlich im Netzwerk antwortet.

Unter Windows öffnest du die Eingabeaufforderung oder PowerShell.

Befehl:

`ping 123.123.123.123`

Unter macOS oder Linux öffnest du das Terminal.

Befehl:

`ping 123.123.123.123`

Wenn Antworten zurückkommen, ist der Server grundsätzlich erreichbar.

Wenn keine Antworten zurückkommen, bedeutet das nicht automatisch, dass der Server offline ist. Manche Firewalls blockieren Ping.

### Dienst oder ganzer Server?

Wenn dein Server nicht erreichbar wirkt, prüfe, ob wirklich der gesamte Server betroffen ist.

Beispiele:

| Problem                   | Mögliche Ursache                                           |
| ------------------------- | ---------------------------------------------------------- |
| SSH funktioniert nicht    | SSH-Dienst gestoppt, Port falsch, Firewall blockiert       |
| RDP funktioniert nicht    | RDP deaktiviert, Windows-Firewall blockiert, falscher Port |
| Webseite lädt nicht       | Webserver gestoppt, Port 80 oder 443 geschlossen           |
| Domain funktioniert nicht | DNS falsch oder noch nicht aktualisiert                    |
| Gameserver offline        | Gameserver-Dienst gestoppt oder Port nicht offen           |
| Ping geht nicht           | Server offline oder ICMP blockiert                         |

Wenn nur ein einzelner Dienst nicht funktioniert, ist der Server selbst möglicherweise online.

### Verbindung per VNC-Konsole prüfen

Wenn du dich nicht per SSH oder Remote Desktop verbinden kannst, nutze die VNC-Konsole im Serverpanel.

Die VNC-Konsole zeigt dir den direkten Bildschirm deines Servers. Damit kannst du prüfen, ob das Betriebssystem gestartet ist.

Nutze die VNC-Konsole besonders dann, wenn:

* SSH nicht funktioniert
* RDP nicht funktioniert
* der Server beim Booten hängen bleibt
* die Firewall dich ausgesperrt hat
* die Netzwerkkonfiguration fehlerhaft ist
* du Fehlermeldungen beim Start sehen möchtest

Wenn du in der VNC-Konsole einen Login-Bildschirm oder eine Shell siehst, läuft der Server grundsätzlich.

### Server neu starten

Ein Neustart kann helfen, wenn der Server hängt oder einzelne Dienste nicht mehr reagieren.

Gehe so vor:

1. Öffne das Serverpanel.
2. Wähle deinen KVM-Server aus.
3. Klicke auf **Neustarten**.
4. Warte einige Minuten.
5. Teste die Verbindung erneut.

Wenn ein normaler Neustart nicht funktioniert, kann im Serverpanel je nach Funktion ein harter Neustart möglich sein.

**Wichtig:** Ein harter Neustart kann laufende Prozesse unterbrechen. Nutze ihn nur, wenn der Server nicht mehr sauber reagiert.

### SSH funktioniert nicht

Wenn du einen Linux-Server verwendest und SSH nicht funktioniert, prüfe folgende Punkte:

* ist der Server eingeschaltet?
* verwendest du die richtige IP-Adresse?
* verwendest du den richtigen Benutzer?
* verwendest du den richtigen Port?
* läuft der SSH-Dienst?
* blockiert die Firewall den SSH-Port?
* wurde der SSH-Port geändert?

Standardmäßig verwendet SSH den Port `22`.

Beispiel:

`ssh root@123.123.123.123`

Wenn du einen anderen SSH-Port nutzt, musst du ihn angeben.

Beispiel:

`ssh root@123.123.123.123 -p 2222`

### SSH-Dienst prüfen

Wenn du über die VNC-Konsole Zugriff hast, kannst du prüfen, ob SSH läuft.

Bei Debian oder Ubuntu:

`systemctl status ssh`

SSH starten:

`systemctl start ssh`

SSH beim Systemstart aktivieren:

`systemctl enable ssh`

Bei manchen Distributionen heißt der Dienst `sshd`.

Befehl:

`systemctl status sshd`

### RDP funktioniert nicht

Wenn du einen Windows Server verwendest und Remote Desktop nicht funktioniert, prüfe folgende Punkte:

* ist der Server eingeschaltet?
* ist Windows vollständig gestartet?
* verwendest du die richtige IP-Adresse?
* ist Remote Desktop aktiviert?
* blockiert die Windows-Firewall den Zugriff?
* ist der RDP-Port geändert worden?
* verwendest du den richtigen Benutzer?
* ist das Passwort korrekt?

Der Standardport für RDP ist `3389`.

Wenn RDP nicht funktioniert, öffne die VNC-Konsole und prüfe direkt im Windows Server, ob Remote Desktop aktiviert ist.

### Webserver ist nicht erreichbar

Wenn deine Webseite nicht lädt, bedeutet das nicht automatisch, dass dein KVM-Server offline ist.

Prüfe zuerst, ob SSH oder RDP funktioniert.

Wenn du dich auf den Server verbinden kannst, liegt das Problem wahrscheinlich am Webserver, an der Firewall oder an DNS.

Typische Ursachen:

* Apache oder Nginx läuft nicht
* Port `80` ist geschlossen
* Port `443` ist geschlossen
* SSL-Zertifikat ist fehlerhaft
* Domain zeigt auf falsche IP-Adresse
* Webserver-Konfiguration ist fehlerhaft

Unter Linux kannst du den Status prüfen.

Für Nginx:

`systemctl status nginx`

Für Apache:

`systemctl status apache2`

Ports prüfen:

`ss -tulpen`

### Firewall prüfen

Eine falsch konfigurierte Firewall ist eine häufige Ursache für nicht erreichbare Server.

Prüfe, ob die benötigten Ports geöffnet sind.

Typische Ports:

| Port    | Dienst            |
| ------- | ----------------- |
| `22`    | SSH               |
| `80`    | HTTP              |
| `443`   | HTTPS             |
| `3389`  | Remote Desktop    |
| `25565` | Minecraft Java    |
| `19132` | Minecraft Bedrock |

### UFW unter Linux prüfen

Wenn du UFW verwendest, prüfe den Status:

`ufw status`

SSH erlauben:

`ufw allow 22/tcp`

HTTP erlauben:

`ufw allow 80/tcp`

HTTPS erlauben:

`ufw allow 443/tcp`

RDP erlauben, falls benötigt:

`ufw allow 3389/tcp`

**Wichtig:** Öffne nur Ports, die du wirklich brauchst.

### Windows-Firewall prüfen

Bei Windows Server prüfst du die Windows Defender Firewall.

1. Öffne die Windows Defender Firewall.
2. Öffne **Erweiterte Einstellungen**.
3. Prüfe die **Eingehenden Regeln**.
4. Suche nach Regeln für Remote Desktop oder deinen Dienst.
5. Aktiviere oder erstelle die benötigte Regel.

Wenn RDP erreichbar sein soll, muss der RDP-Port erlaubt sein.

### DNS prüfen

Wenn dein Server über die IP-Adresse erreichbar ist, aber nicht über eine Domain, liegt das Problem wahrscheinlich an DNS.

Prüfe:

* zeigt die Domain auf die richtige IP-Adresse?
* wurde ein A-Record gesetzt?
* wurde bei IPv6 ein AAAA-Record gesetzt?
* wurde die DNS-Änderung bereits übernommen?
* verwendest du vielleicht noch eine alte IP-Adresse?
* ist ein Proxy oder externer DNS-Dienst aktiv?

Beispiel:

| DNS-Typ | Zweck                                |
| ------- | ------------------------------------ |
| A       | Domain zeigt auf IPv4-Adresse        |
| AAAA    | Domain zeigt auf IPv6-Adresse        |
| CNAME   | Domain zeigt auf einen anderen Namen |

DNS-Änderungen können einige Minuten bis mehrere Stunden dauern.

### Server hängt beim Booten

Wenn der Server nicht vollständig startet, siehst du das meistens in der VNC-Konsole.

Mögliche Ursachen:

* fehlerhafte Systemupdates
* beschädigtes Dateisystem
* falsche Netzwerkkonfiguration
* fehlerhafte Bootloader-Konfiguration
* volle Festplatte
* defekte oder falsche Dienste
* fehlgeschlagene Installation

Wenn der Server beim Booten hängen bleibt, notiere die angezeigte Fehlermeldung.

### Festplatte voll

Eine volle Festplatte kann dazu führen, dass Dienste nicht mehr starten oder der Server nicht richtig funktioniert.

Unter Linux kannst du den Speicherplatz prüfen:

`df -h`

Große Ordner finden:

`du -sh /*`

Logs können ebenfalls viel Speicherplatz belegen.

Loggröße prüfen:

`du -sh /var/log`

Wenn die Festplatte voll ist, lösche nicht wahllos Dateien. Entferne nur Daten, deren Zweck du kennst.

### Hohe Auslastung prüfen

Ein Server kann unerreichbar wirken, wenn CPU, RAM oder Festplatte stark ausgelastet sind.

Unter Linux kannst du die Auslastung prüfen:

`top`

oder:

`htop`

Falls `htop` nicht installiert ist:

`apt install htop`

Prüfe besonders:

* CPU-Auslastung
* RAM-Nutzung
* Swap-Nutzung
* Prozesse mit hoher Last
* ungewöhnliche Prozesse

### Netzwerk-Konfiguration prüfen

Wenn du Änderungen an der Netzwerkkonfiguration vorgenommen hast, können falsche Einstellungen den Server unerreichbar machen.

Typische Fehler:

* falsche IP-Adresse eingetragen
* falsches Gateway
* falsche Netzmaske
* falsche DNS-Server
* Netzwerkdienst deaktiviert
* IPv6 falsch konfiguriert

Nutze die VNC-Konsole, wenn du dich wegen einer falschen Netzwerkkonfiguration nicht mehr per SSH oder RDP verbinden kannst.

### Nach Änderungen nicht mehr erreichbar

Wenn der Server nach einer Änderung nicht mehr erreichbar ist, überlege, was zuletzt geändert wurde.

Typische Änderungen:

* Firewall aktiviert
* SSH-Port geändert
* RDP-Port geändert
* Netzwerkdateien bearbeitet
* Updates installiert
* Webserver-Konfiguration geändert
* neue Software installiert
* Dienst deaktiviert
* Reboot nach Update durchgeführt

Mache die Änderung über die VNC-Konsole rückgängig, wenn möglich.

### Wann eine Neuinstallation sinnvoll ist

Eine Neuinstallation kann sinnvoll sein, wenn:

* das System stark beschädigt ist
* du keinen Zugriff mehr wiederherstellen kannst
* der Server kompromittiert wurde
* wichtige Systemdateien fehlen
* die Konfiguration nicht mehr nachvollziehbar ist
* du sauber neu starten möchtest

**Wichtig:** Bei einer Neuinstallation werden vorhandene Daten in der Regel gelöscht. Erstelle vorher ein Backup, wenn du die Daten noch benötigst.

### Support kontaktieren

Wenn du den Server nicht wieder erreichbar bekommst, kontaktiere den Support.

Gib möglichst genaue Informationen an:

* Server-ID oder betroffener Dienst
* IP-Adresse
* Betriebssystem
* seit wann das Problem besteht
* ob SSH oder RDP betroffen ist
* ob die VNC-Konsole funktioniert
* letzte Änderungen am Server
* genaue Fehlermeldung
* welche Schritte du bereits versucht hast

**Sicherheit:** Sende keine Passwörter, SSH-Keys oder privaten Zugangsdaten an den Support.
