Sparen Sie 15% bei allen Hosting-Diensten

Teste deine Fähigkeiten und erhalte Rabatt auf jeden Hosting-Plan

Benutze den Code: Skills Anfangen
Abschnitte
DNS

DNS eingestellt, aber Website immer noch nicht erreichbar? So beheben Sie es wie ein Profi

Du hast deine DNS-Server konfiguriert, deine Domain auf die richtige IP verwiesen und gewartet — doch deine Website ist immer noch nicht erreichbar. Kommt dir das bekannt vor? Dies ist eine der häufigsten und frustrierendsten Situationen im Web-Hosting, und die Grundursache ist nicht immer offensichtlich. Ob du einen „Server Not Found”-Fehler, eine leere Seite oder einen Timeout siehst, das Problem könnte von DNS-Propagierungsverzögerungen, falsch konfigurierten Einträgen, veralteten Cache-Daten oder serverseitigen Problemen stammen.

Dieser umfassende Leitfaden führt dich durch jede wahrscheinliche Ursache und bietet klare, umsetzbare Troubleshooting-Schritte, um deine Website so schnell wie möglich wieder online zu bringen.

1. DNS verstehen und warum es für die Webseitenerreichbarkeit wichtig ist

Das Domain Name System (DNS) ist im Grunde das Telefonbuch des Internets. Wenn ein Benutzer Ihren Domänennamen (z. B. example.com) in seinen Browser eingibt, übersetzen DNS-Server diesen für Menschen lesbaren Namen in eine maschinenlesbare IP-Adresse, damit der Browser Ihren Webserver finden und sich mit ihm verbinden kann.

Wenn DNS falsch konfiguriert ist oder sich noch nicht vollständig ausgebreitet hat, können Browser Ihre Domäne nicht zur korrekten IP-Adresse auflösen. Das Ergebnis: Verbindungsfehler, Timeouts und eine unerreichbare Website – selbst wenn Ihr Server perfekt funktioniert und läuft.

Das Verständnis dieses Prozesses ist der erste Schritt zur Diagnose, was schief gelaufen ist.

2. Häufige Ursachen für DNS-bedingte Website-Unerreichbarkeit

Bevor wir uns den Lösungen zuwenden, ist es wichtig, die häufigsten Verursacher von DNS-Fehlern zu verstehen:

DNS-Propagierungsverzögerung

DNS-Änderungen werden nicht sofort wirksam. Nach der Aktualisierung Ihrer Nameserver oder DNS-Einträge kann die Propagierung über das globale Netzwerk von DNS-Resolvern zwischen wenigen Minuten und bis zu 48 Stunden dauern. Während dieses Zeitfensters können einige Benutzer Ihre Website erreichen, während andere dies nicht können – je nachdem, welchen DNS-Server ihr ISP verwendet.

Falsche DNS-Einträge

Ein einzelner Tippfehler oder eine Fehlkonfiguration in Ihrer DNS-Zonendatei kann alles beschädigen. Häufige Fehler sind:

  • Ein A-Eintrag, der auf die falsche IP-Adresse verweist
  • Ein CNAME-Eintrag mit einem falschen Ziel-Hostnamen
  • Fehlende oder falsch konfigurierte MX-Einträge, die die E-Mail-Zustellung beeinträchtigen

Veralteter DNS-Cache

Sowohl Ihr Betriebssystem als auch Ihr Browser speichern DNS-Abfragen zwischen, um das Surfen zu beschleunigen. Wenn Sie DNS-Einstellungen kürzlich geändert haben, kann Ihr lokaler Computer möglicherweise immer noch die alte, zwischengespeicherte IP-Adresse bereitstellen – wodurch die Website unerreichbar erscheint, selbst nachdem die Propagierung abgeschlossen ist.

Firewall- und Netzwerkbeschränkungen

Firewalls auf Server-Ebene, Netzwerk-Ebene oder sogar auf der Client-Seite können den Datenverkehr zu bestimmten IP-Adressen oder Ports blockieren und verhindern, dass die Website geladen wird, selbst wenn DNS korrekt aufgelöst wird.

Webserver-Fehlkonfiguration oder Ausfallzeit

Manchmal ist DNS völlig in Ordnung, aber der Webserver selbst ist offline, falsch konfiguriert oder lauscht nicht auf den richtigen Ports.

3. Schritt-für-Schritt-Anleitung zur DNS-Fehlerbehebung

Arbeiten Sie diese Schritte der Reihe nach durch. Jeder grenzt die Problemquelle ein.

Schritt 1: DNS-Propagierungsstatus überprüfen

Wenn Sie Ihre DNS-Einstellungen kürzlich aktualisiert oder zu einem neuen Host migriert haben, ist die Propagierung möglicherweise einfach noch nicht abgeschlossen. Verwenden Sie ein kostenloses Online-Tool, um den aktuellen Propagierungsstatus an mehreren globalen Standorten zu überprüfen.

So überprüfen Sie:

  1. Besuchen Sie WhatsMyDNS.net
  2. Geben Sie Ihren Domänennamen ein und wählen Sie den Eintragstyp (normalerweise A-Eintrag)
  3. Überprüfen Sie die Ergebnisse – wenn verschiedene Standorte unterschiedliche IP-Adressen zurückgeben, ist die Propagierung noch im Gange

Was zu tun ist: Wenn die Propagierung unvollständig ist, ist das Beste, zu warten. Die meisten Änderungen werden innerhalb von 1–4 Stunden propagiert, obwohl es in seltenen Fällen bis zu 48 Stunden dauern kann. Sie können zukünftige Propagierungszeiten reduzieren, indem Sie Ihren DNS-TTL-Wert (Time to Live) vor Änderungen senken.

Schritt 2: Lokalen DNS-Cache leeren

Auch nach Abschluss der globalen Propagierung kann Ihr eigener Computer möglicherweise noch eine zwischengespeicherte Version des alten DNS-Eintrags bereitstellen. Das Löschen Ihres DNS-Cache zwingt Ihr System, eine neue Abfrage durchzuführen.

Windows:

ipconfig /flushdns

macOS:

sudo dscacheutil -flushcache
sudo killall -HUP mDNSResponder

Linux (Ubuntu/Debian mit systemd-resolved):

sudo systemd-resolve --flush-caches

Leeren Sie auch Ihren Browser-Cache:

Navigieren Sie zu den Einstellungen Ihres Browsers, suchen Sie nach „Browserdaten löschen”, und stellen Sie sicher, dass zwischengespeicherte Bilder und Dateien einbezogen sind. In Chrome können Sie auch chrome://net-internals/#dns besuchen, um den internen DNS-Cache des Browsers direkt zu leeren.

Schritt 3: DNS-Einträge mit nslookup und dig abfragen

Befehlszeilentools geben Ihnen direkten, ungefilterten Einblick in das, was DNS für Ihre Domain zurückgibt. Diese sind für die Diagnose fehlkonfigurierter Einträge unverzichtbar.

Verwendung von nslookup (verfügbar unter Windows, macOS und Linux):

nslookup example.com

Verwendung von dig (Linux/macOS; Installation über Homebrew auf Mac):

dig example.com
dig example.com A
dig example.com MX

Worauf Sie achten sollten:

  • Der ANSWER SECTION in der dig-Ausgabe sollte zeigen, dass Ihre Domain zur korrekten IP-Adresse aufgelöst wird
  • Wenn die zurückgegebene IP nicht mit der IP Ihres Servers übereinstimmt, ist Ihr A-Eintrag fehlkonfiguriert
  • Wenn es überhaupt keine Antwort gibt, ist Ihre DNS-Zone möglicherweise auf Registrar-Ebene nicht korrekt eingerichtet

Sie können auch einen bestimmten DNS-Server abfragen, um Ihren lokalen Resolver zu umgehen:

dig example.com @8.8.8.8

Schritt 4: DNS-Einträge im Kontrollpanel Ihres Domain-Registrars überprüfen

Melden Sie sich im Dashboard Ihres Domain-Registrars an und überprüfen Sie sorgfältig Ihre DNS-Zoneneinstellungen. Bestätigen Sie, dass die folgenden Einträge vorhanden und korrekt sind:

EintragstypZweckBeispielwert
A-EintragOrdnet Domain IPv4-Adresse zu203.0.113.10
AAAA-EintragOrdnet Domain IPv6-Adresse zu2001:db8::1
CNAME-EintragAlias-Subdomain zu anderem Hostnamenwww → example.com
MX-EintragLeitet E-Mail an Mail-Server weitermail.example.com
NS-EintragGibt autoritative Nameserver anns1.alexhost.com

Häufige Fehler zum Überprüfen:

  • Fehlende Punkte am Ende in vollständig qualifizierten Domänennamen (FQDNs)
  • Falsche TTL-Werte
  • Doppelte oder widersprüchliche A-Einträge
  • Nameserver nicht aktualisiert nach Wechsel des Hosting-Anbieters

Wenn Sie mit AlexHost VPS-Hosting hosten, werden Ihre Nameserver-Details in Ihrem Hosting-Kontrollpanel bereitgestellt. Stellen Sie sicher, dass diese genau wie angegeben bei Ihrem Domain-Registrar eingegeben werden. Sie können Ihre Domain auch direkt über AlexHost Domain-Registrierung registrieren, um die DNS-Verwaltung zentralisiert und vereinfacht zu halten.

Schritt 5: Web-Server-Status und -Konfiguration überprüfen

Wenn DNS korrekt aufgelöst wird, aber die Website immer noch nicht erreichbar ist, kann das Problem beim Web-Server selbst liegen. Ein Server, der gestoppt, abgestürzt oder fehlkonfiguriert ist, lehnt Verbindungen ab, unabhängig davon, wie perfekt Ihr DNS ist.

Apache-Status überprüfen:

sudo systemctl status apache2

Nginx-Status überprüfen:

sudo systemctl status nginx

Web-Server neu starten, falls er gestoppt ist:

sudo systemctl restart apache2
# or
sudo systemctl restart nginx

Überprüfen Sie, dass der Server auf den richtigen Ports lauscht:

sudo ss -tlnp | grep -E ':80|:443'

Wenn nichts auf Port 80 (HTTP) oder Port 443 (HTTPS) lauscht, läuft Ihr Web-Server nicht korrekt. Überprüfen Sie auch Ihre Virtual-Host- oder Server-Block-Konfiguration, um sicherzustellen, dass sie an die richtige Domain und IP gebunden ist.

Schritt 6: Firewall-Regeln überprüfen

Eine Firewall, die eingehenden Datenverkehr auf Port 80 oder 443 blockiert, macht Ihre Website unerreichbar, selbst wenn DNS und der Web-Server beide korrekt funktionieren.

UFW-Regeln (Ubuntu Firewall) überprüfen:

sudo ufw status

HTTP- und HTTPS-Datenverkehr zulassen:

sudo ufw allow 80/tcp
sudo ufw allow 443/tcp

iptables-Regeln überprüfen:

sudo iptables -L -n

Überprüfen Sie auch die Firewall- oder Sicherheitsgruppeneinstellungen Ihres Hosting-Anbieters, falls Sie auf einer Cloud- oder VPS-Plattform sind. Diese werden oft separat von der Firewall auf OS-Ebene verwaltet.

Schritt 7: Ping- und Traceroute-Tests durchführen

Diese Netzwerk-Diagnosetools helfen Ihnen zu bestimmen, ob der Datenverkehr tatsächlich Ihren Server erreicht.

Ping-Test – überprüft, ob die Domain aufgelöst wird und ob der Server auf ICMP-Pakete antwortet:

ping example.com

Hinweis: Einige Server blockieren ICMP-Anfragen (Ping) standardmäßig. Ein fehlgeschlagenes Ping bedeutet nicht unbedingt, dass der Server ausfällt.

Traceroute – verfolgt den vollständigen Netzwerkpfad von Ihrem Computer zum Server und zeigt, wo Pakete gelöscht werden:

*Linux/macOS:*

traceroute example.com

*Windows:*

tracert example.com

Wenn die Traceroute an einem bestimmten Hop vor Erreichen Ihres Servers stoppt, kann dieser Knoten einen Ausfall erleben oder Datenverkehr aktiv blockieren. Diese Informationen sind äußerst wertvoll, wenn Sie an Ihren Hosting-Anbieter eskalieren.

4. Zusätzliche Fixes zum Ausprobieren

Wechsel zu einem öffentlichen DNS-Resolver

Der DNS-Server Ihres ISP kann langsam aktualisiert werden oder Probleme haben. Versuchen Sie, zu einem schnelleren und zuverlässigeren öffentlichen DNS-Resolver zu wechseln:

  • Google DNS: 8.8.8.8 und 8.8.4.4
  • Cloudflare DNS: 1.1.1.1 und 1.0.0.1
  • OpenDNS: 208.67.222.222 und 208.67.220.220

Sie können die DNS-Einstellungen in den Einstellungen Ihres Netzwerkadapters (Windows/macOS) oder direkt auf Ihrem Router ändern, um die Änderung auf alle Geräte in Ihrem Netzwerk anzuwenden.

VPN oder Proxy deaktivieren

Wenn Sie einen VPN- oder Proxy-Dienst verwenden, kann dieser Ihren Datenverkehr möglicherweise über einen Standort leiten, an dem DNS noch nicht propagiert wurde, oder wo die IP Ihres Servers blockiert ist. Deaktivieren Sie ihn vorübergehend und testen Sie erneut mit Ihrer direkten Internetverbindung.

SSL-Zertifikat-Konfiguration überprüfen

Wenn Ihre Website über HTTP geladen wird, aber nicht über HTTPS, kann das Problem mit Ihrem SSL-Zertifikat statt mit DNS zusammenhängen. Ein abgelaufenes, falsch konfiguriertes oder fehlendes Zertifikat führt dazu, dass Browser den Zugriff auf Ihre Website blockieren. AlexHost bietet SSL-Zertifikate, die einfach zu installieren sind und Ihre Website sicher und vertrauenswürdig halten.

5. Wahl der richtigen Hosting-Infrastruktur zur Minimierung von DNS-Problemen

Viele DNS-bezogene Probleme können durch die Wahl eines zuverlässigen Hosting-Anbieters mit robuster Infrastruktur und klaren DNS-Verwaltungstools vermieden werden.

  • VPS Hosting — Ideal für Entwickler und Unternehmen, die vollständige Kontrolle über ihre Serverumgebung benötigen, einschließlich benutzerdefinierter DNS-Konfigurationen und Firewall-Regeln.
  • Dedicated Servers — Am besten für Websites mit hohem Datenverkehr, die maximale Leistung, dedizierte IP-Adressen und vollständige Serverisolation erfordern.
  • Shared Web Hosting — Eine kostengünstige Option für kleinere Websites, mit DNS-Verwaltung über ein intuitives Kontrollpanel.
  • VPS mit cPanel — Kombiniert die Leistung eines VPS mit der benutzerfreundlichen cPanel-Oberfläche und macht die DNS-Datenverwaltung auch für nicht-technische Benutzer unkompliziert.

6. Wann Sie Ihren Hosting-Anbieter kontaktieren sollten

Wenn Sie alle oben beschriebenen Schritte durchgearbeitet haben und Ihre Website immer noch nicht erreichbar ist, ist es Zeit zu eskalieren. Das Support-Team Ihres Hosting-Anbieters kann:

  • Überprüfen, ob Ihr Server online und aus ihrem Netzwerk erreichbar ist
  • Auf IP-Ebene Blöcke oder Routing-Probleme überprüfen
  • Server-Logs überprüfen, um Fehler auf Anwendungsebene zu identifizieren
  • Bestätigen, dass Ihre DNS-Zone auf ihren Nameservern korrekt konfiguriert ist

Geben Sie beim Kontakt mit dem Support die Ausgabe Ihrer dig, ping und traceroute Befehle an – dies beschleunigt den Diagnoseprozess erheblich.

Fazit: DNS-Probleme systematisch diagnostizieren und beheben

Eine unerreichbare Website nach dem Setzen von DNS-Servern ist fast immer auf eine Handvoll von Grundursachen zurückzuführen: Propagierungsverzögerungen, falsch konfigurierte Einträge, veraltete Cache-Daten, Firewall-Blöcke oder Web-Server-Ausfallzeiten. Der Schlüssel ist, das Problem methodisch zu durcharbeiten, anstatt zu raten.

Schnelle Checkliste zur Fehlerbehebung:

  • ✅ DNS-Propagation mit WhatsMyDNS überprüfen
  • ✅ DNS-Cache auf Ihrem Betriebssystem und Browser leeren
  • ✅ DNS-Einträge mit nslookup und dig abfragen
  • ✅ Alle DNS-Einträge in der Kontrollleiste Ihres Registrars überprüfen
  • ✅ Bestätigen Sie, dass Ihr Web-Server läuft und auf den Ports 80/443 lauscht
  • ✅ Firewall-Regeln auf blockierten Datenverkehr überprüfen
  • ✅ Ping und Traceroute ausführen, um Probleme auf Netzwerkebene zu identifizieren
  • ✅ Versuchen Sie, zu Google DNS oder Cloudflare DNS zu wechseln
  • ✅ VPN oder Proxy vorübergehend deaktivieren

Wenn Sie dieser Anleitung folgen, sind Sie ausgestattet, um praktisch jedes DNS-bezogene Konnektivitätsproblem zu identifizieren und zu beheben. Und wenn Sie fachkundige Unterstützung benötigen, steht Ihnen das Support-Team von AlexHost rund um die Uhr zur Verfügung, um Ihnen den Zugriff wiederherzustellen und Ihre Website reibungslos am Laufen zu halten.