Zum Inhalt springen

Website vor der DNS-Umstellung testen: hosts-Datei oder Vorschau-Link

Aktualisiert am 6 Min. LesezeitVom DNSPeek-Team

Eine Website auf einem neuen Server können Sie vor der DNS-Änderung auf zwei Arten testen: Sie ordnen die Domain in der hosts-Datei Ihres Computers der neuen IP zu, oder Sie öffnen einen Vorschau-Link, der die Website für Sie von der neuen IP abruft. Die hosts-Datei ist exakt und kostenlos, wirkt aber nur auf dem Rechner, auf dem Sie sie bearbeiten. Ein Vorschau-Link funktioniert auf jedem Gerät und lässt sich mit Kunden teilen. Viele Teams nutzen beides: einen Vorschau-Link für Review und Freigabe, die hosts-Datei für eine letzte Prüfung dessen, was ein Proxy verändert.

Warum Sie nicht einfach die IP des neuen Servers öffnen können

Ein Webserver hostet oft viele Websites auf einer IP-Adresse und wählt die Website anhand des Domainnamens, den der Browser mitschickt. Öffnen Sie http://203.0.113.10/, erhalten Sie meist eine Standardseite, eine andere Website oder eine Zertifikatswarnung. Damit Sie Ihre Website sehen, muss die Anfrage an die neue IP gehen und trotzdem „Ich möchte example.com“ sagen. Genau das tun beide unten beschriebenen Methoden.

Methode 1: die hosts-Datei

Die hosts-Datei ist eine kleine Textdatei, die Ihr Betriebssystem liest, bevor es DNS fragt. Eine Zeile darin überschreibt DNS für diesen Namen auf diesem Computer:

hosts-Datei
# Windows: C:\Windows\System32\drivers\etc\hosts  (edit as Administrator)
# macOS / Linux: /etc/hosts  (edit with sudo)
203.0.113.10   example.com
203.0.113.10   www.example.com

Der hosts-Datei-Generator schreibt diese Zeilen für Ihre Domain und IP, mit Anleitungen für Windows, macOS und Linux. Er läuft vollständig in Ihrem Browser.

  • Exakt. Der Browser spricht direkt mit dem neuen Server, mit Ihrer echten Domain, deren eigenem Zertifikat und Headern. Nichts dazwischen verändert die Antwort.
  • Funktioniert für alles. Private IPs, Intranet-Server, jede Subdomain und jeder Port.
  • Nur ein Rechner. Jedes Teammitglied und jeder Kunde muss die eigene Datei bearbeiten, mit Administratorrechten.
  • Schwierig auf Smartphones. iOS und Android haben keine hosts-Datei, die sich einfach bearbeiten lässt.
  • Leicht vergessen. Browser und Betriebssystem speichern DNS zwischen, sodass man leicht unbemerkt den falschen Server ansieht. Ein vergessener Eintrag macht Ihnen die Website nach dem Umzug kaputt.

Im Vergleich

hosts-Datei im Vergleich mit einem Vorschau-Link
Punkthosts-DateiVorschau-Link
Wer die neue Website sehen kannNur wer die Datei bearbeitet hatAlle, denen Sie den Link schicken
Smartphones und TabletsUnpraktischJa
EinrichtungAdministratorrechte, Texteditor, Cache leerenDomain und IP in einem Formular
Antwort genau wie nach der UmstellungJaFast: Sicherheits-Header und Cookie-Flags werden angepasst
Private oder interne IPsJaNein, nur öffentliche IPs
Anmeldung und Zahlungen über DritteFunktionieren wie nach der UmstellungKehren zur Live-Domain zurück
Aufräumen nach dem UmzugZeilen von Hand entfernenLink deaktivieren oder ablaufen lassen
KostenKostenlosFree-Tarif verfügbar

Wann Sie welche Methode nutzen

  • Entwickler prüft die eigene Arbeit auf einem privaten Server: hosts-Datei.
  • Kunde, Vorgesetzte oder Kollegen sollen es sehen: Vorschau-Link. Niemand außerhalb der IT sollte Systemdateien bearbeiten müssen.
  • Mobiles Layout und Prüfung auf echten Geräten: Vorschau-Link.
  • Letzte Prüfung von HSTS, CSP und Anmeldeabläufen vor der Umstellung: hosts-Datei auf Ihrem eigenen Rechner.
  • Agentur oder Hoster, der viele Vorschauen verschickt: Vorschau-Links, idealerweise aus Ihrem eigenen System mit einem /new?domain=…&ip=…-Link vorausgefüllt oder über die API erstellt.

Egal, wofür Sie sich entscheiden, der Rest des Umzugs bleibt gleich: siehe die Checkliste für den Website-Umzug. Mehr zur Abwägung: die Alternative zur hosts-Datei und wie DNSPeek im Vergleich zu SkipDNS, Peek-DNS und hosts.click abschneidet.

Den neuen Server auf beide Arten testen

  1. Schritt 1: Öffentliche IP des neuen Servers ermitteln

    Entnehmen Sie sie der Willkommens-E-Mail oder dem Control Panel des neuen Hosters, nicht einer DNS-Abfrage Ihrer Domain, die den alten Server liefert. Siehe Server-IP finden.

  2. Schritt 2: Prüfen, ob der Server für Ihre Domain antwortet

    Führen Sie curl -skI --resolve example.com:443:203.0.113.10 https://example.com/ aus. Ein 200 oder eine Weiterleitung auf Ihre eigene Domain ist ein gutes Zeichen; eine Standardseite bedeutet, dass die Website dort noch nicht eingerichtet ist.

  3. Schritt 3: Vorschau-Link zum Teilen erstellen

    Geben Sie Domain und IP im Formular für neue Vorschauen ein. Öffnen Sie den Link, klicken Sie sich durch die Website und schicken Sie ihn allen, die sie prüfen sollen.

  4. Schritt 4: hosts-Eintrag für Ihre eigene letzte Prüfung hinzufügen

    Erzeugen Sie die Zeilen mit dem hosts-Datei-Generator, fügen Sie sie ein, leeren Sie den DNS-Cache und prüfen Sie die Teile, die ein Proxy verändert, etwa Anmeldung und Sicherheits-Header.

  5. Schritt 5: hosts-Eintrag nach der Umstellung entfernen

    Löschen Sie die Zeilen, sobald DNS auf den neuen Server zeigt, damit Ihr Computer wieder dem öffentlichen DNS folgt.

Was Sie prüfen, egal mit welcher Methode

Test vor der Umstellung

  • Die Website, keine Standardseite, lädt von der neuen IP
  • Startseite, wichtige Seiten und Navigation funktionieren
  • Formulare werden abgesendet, Bestätigungs-E-Mails kommen an
  • Login ins CMS oder den Admin-Bereich funktioniert
  • Bilder, Schriften und Skripte laden ohne Fehler
  • Mobiles Layout auf einem echten Smartphone geprüft
  • HTTPS-Plan klar: Zertifikat jetzt oder direkt nach der Umstellung
  • Einträge in der hosts-Datei nach der Umstellung entfernt

Häufig gestellte Fragen

Kann ich einen Vorschau-Link bedenkenlos an Kunden schicken?

Ja, mit etwas Sorgfalt. Jeder mit dem Link kann ihn öffnen. Setzen Sie also bei sensiblen Inhalten ein Passwort und deaktivieren Sie den Link nach dem Umzug. Denken Sie daran, dass Aktionen in der Vorschau, etwa Bestellungen oder Formulareingaben, tatsächlich auf dem neuen Server stattfinden.

Kann ich die hosts-Datei auf einem iPhone oder Android-Smartphone bearbeiten?

Nicht ohne Jailbreak oder Rooten des Geräts oder eine VPN- bzw. Proxy-App, die DNS umschreibt. Deshalb sind Vorschau-Links der praktische Weg, einen neuen Server auf dem Smartphone zu prüfen.

Warum sehe ich nach dem Bearbeiten der hosts-Datei noch die alte Website?

Browser oder Betriebssystem haben die alte DNS-Antwort zwischengespeichert, oder der Browser nutzt DNS over HTTPS und ignoriert die hosts-Datei. Leeren Sie den DNS-Cache, starten Sie den Browser neu und prüfen Sie, ob sowohl die Domain ohne www als auch www in der Datei stehen.

Zeigt ein Vorschau-Link genau das, was Besucher sehen werden?

Fast. Seiten, Dateien und Weiterleitungen kommen vom neuen Server, aber der Proxy entfernt einige Sicherheits-Header und passt Cookies an, damit die Vorschau unter ihrer eigenen Adresse funktioniert, und Anmeldungen über Dritte kehren zur Live-Domain zurück. Prüfen Sie diese Punkte nach der Umstellung auf der echten Domain.

Brauche ich ein Konto, um einen Vorschau-Link zu erstellen?

Nein. Sie können bei DNSPeek nur mit Domain und IP einen Gast-Link erstellen. Gast-Links sind eingeschränkt; ein kostenloses Konto bietet zusätzlich Passwortschutz, Bereiche und einen QA-Bericht.

Moving a site? Use the migration checklist

Every step from lowering the TTL to checking email after the switch, on one printable page. With a free account you keep your preview links in one place and run a QA report of the site on the new server.

Prüfen Sie den neuen Server vor der Umstellung

DNSPeek gibt Ihnen einen HTTPS-Link, der Ihre Website vom neuen Server zeigt, während DNS noch auf den alten verweist. Öffnen Sie ihn auf jedem Gerät, teilen Sie ihn mit Ihrem Team oder Kunden und starten Sie über denselben Link einen QA-Crawl.

Kostenlosen Vorschau-Link erstellen