English English French French Spanish Spanish German German
Geekflare wird von unserem Publikum unterstützt. Wir können Affiliate-Provisionen durch den Kauf von Links auf dieser Website verdienen.
Teilen:

Wie bearbeite ich die Windows-Hosts-Datei, um die Website lokal zu testen?

hosts-Datei bearbeiten, um die Website zu testen
Invicti Web Application Security Scanner – die einzige Lösung, die eine automatische Verifizierung von Schwachstellen mit Proof-Based Scanning™ bietet.

Schauen wir uns an, wie man die Hosts-Datei unter Windows 10/11 bearbeitet, um eine Website lokal zu testen, ohne DNS-Änderungen vorzunehmen.

Hosts-Dateien fungieren als lokale DNS-Server. Aber bevor wir weitermachen, schauen wir uns diesen Vorfall mit Jack an.

Jack war Website-Administrator in einem regionalen E-Commerce-Geschäft in Toronto, Kanada. Er wurde gebeten, sicherzustellen, dass die Übertragung auf einen anderen Webhoster reibungslos verläuft.

Er hat es perfekt gemacht, und die Seite war kurz nach den DNS-Änderungen live. Das einzige Problem waren fehlende Bilder von einer beträchtlichen Anzahl von Produkten.

Während sie das Problem so schnell wie möglich entschärften, häuften sich einige tausend Dollar als entgangene Einnahmen an. Und Jack wurde gebeten, seinen Job aufzugeben.

Sein Fehler, fragen Sie? – Überspringen eines einfachen, aber entscheidenden Schritts zum Testen der neuen Website, bevor die DNS-Einträge geändert werden.

Hosts File

Jack hätte die Krise abwenden können, indem er einen einzeiligen Eintrag in der Host-Datei auf seinem Windows-PC mit Notepad vorgenommen hätte, ähnlich wie hier:

241.32.87.165 domainname.com

Dies hätte ihm geholfen, die migrierte Website zu überprüfen, ohne den Live-Online-Shop zu berühren.

Die Hosts-Datei speichert lokale DNS-Einträge, die jeder Computer überprüft, bevor er DNS-Server kontaktiert. Der Zweck ist eine schnellere Verbindung ohne Erhöhung der Latenz.

How does Hosts File Work?

Nehmen wir ein anderes Beispiel.

Angenommen, Sie müssen zu einem neu eröffneten Supermarkt gehen, wissen aber nicht, wie der Name und die genaue Adresse lauten. Halten Google-Suche Für einen Moment beiseite, können Sie Ihren Bruder (Host-Datei) oder einen Nachbarn (DNS-Server) konsultieren.

Die zweite Methode erfordert zusätzliche Zeit (Latenz), und den Bruder zu fragen geht schneller.

Wenn wir einen Domainnamen (z. B. geekflare.com) eingeben, benötigt unser Computer, der eine Maschine ist, die zugehörige IP-Adresse, um die Website im Browser zu laden.

Zuerst durchsucht es die Datei des lokalen Hosts. Fehlen ihm die benötigten Informationen, wird die Anfrage nach außen weitergeleitet.

Danach gleichen diese DNS-Server den Domänennamen mit der IP-Adresse ab und senden die Antwort zurück. Und schließlich sehen wir, dass die Website geladen ist.

Indem wir die Hosts-Datei bearbeiten, täuschen wir unseren lokalen Computer vor, dass die migrierte Website die Live-Website ist. Es vermeidet auch, unseren PC und den DNS-Server für diese spezifische Abfrage zu verbinden.

Wenn wir also diese Website besuchen, lädt sie von der in der Hostdatei aufgeführten IP-Adresse und nicht von der DNS-Einträge beim Domainregistrar.

Dies hilft beim Testen, ob alles einwandfrei funktioniert, bevor Sie live gehen.

Editing Hosts File on Windows

Hosts-Datei befindet sich darin C:\Windows\System32\drivers\etc

hosts-Dateiordner

Obwohl es keine Textdateierweiterung gibt, können Sie diese in jedem Texteditor bearbeiten. Allerdings ist der Prozess etwas langwierig.

Sie öffnen diese Datei in Notepad, um die erforderlichen Änderungen vorzunehmen, speichern sie an einem anderen Ort, löschen die Originaldatei und verschieben schließlich die geänderte Datei dorthin.

Aber wir nehmen eine Abkürzung.

Beginnen Sie, indem Sie Notepad als Administrator öffnen.

Verwenden von Notepad zum Bearbeiten der Hostdatei

Dann klick Alle Dateien und dann Offen in der Dropdown-Liste und durchsuchen Sie das Hosts-Dateiverzeichnis:

hosts-Dateiordner

Folgen Sie nun dem ersten Schritt und ändern Sie ihn in Alle Dateien (*. *), da der Ordner keine Textdatei enthält, sodass er sich zunächst leer anfühlt.

Als nächstes wählen Sie die Gastgeber und klicken auf Offen.

Der Teil zur Bearbeitung der Hostdatei umfasst Geben Sie den Namen Ihrer Website ein und IP-Adresse des Servers wohin Sie die Dateien verschoben haben:

hostet Dateibearbeitung

Denken Sie daran, nicht zu setzen #, da dies die Aussage zu einem Kommentar machen würde, der nicht funktioniert.

Zum Schluss drücken Sie Ctrl+S um die Änderungen zu speichern und zu beenden.

Verification

Jetzt können Sie sich auf der Website anmelden und alle Probleme sehen.

Aber warte! Woher wissen Sie, dass es vom neuen Server geladen wird und nicht vom Live-Server?

Um dies zu überprüfen und die neue Webadresse zu überprüfen, müssen Sie zuerst den Browser schließen.

Dann öffnen Sie die Eingabeaufforderung und Typ. ipconfig/displaydns.

Host-Datei bearbeiten Einchecken in der Eingabeaufforderung

Der Domänenname wird neben der aufgeführt Datensatzname und die IP-Adresse mit Ein (Host-)Datensatz.

Das angezeigte dns Liste kann lang sein, und Sie können DNS spülen vorhandene Aufzeichnungen zu löschen. Dies ist ein einstufiger, völlig harmloser Prozess, bei dem Sie die Eingabeaufforderung öffnen und eingeben ipconfig/flushdns.

Öffnen Sie schließlich den Browser erneut und geben Sie die Webadresse ein, um die Testseite zu besuchen.

Obwohl der Prozess einfach war, gibt es eine einfachere Alternative, wenn es Ihnen nichts ausmacht, Freeware zu verwenden.

Hosts File Editor

Hostdatei-Editor kommt als Installation und als portable Anwendung. Dies ist sehr intuitiv und praktisch, wenn Sie dies häufig tun.

Hosts-Datei-Editor

Sie können mit der Eingabe der Details in die grauen Felder beginnen und oben auf Speichern klicken. Und ja, vergessen Sie nicht, die Einträge zu überprüfen; Andernfalls werden sie als Kommentare in der Hostdatei angezeigt.

Schließlich können Sie die von dieser Anwendung erstellten Dateien löschen, wenn Sie zum herkömmlichen Weg zurückkehren möchten.

Es werden drei genannt hosts.bak, hosts.disabled, und ein Archiv Mappe. Oder speichern Sie den Ordner, bevor Sie solche Anwendungen als Backup verwenden.

Fazit

Die Bearbeitung von Hostdateien in Windows vereinfacht das Testen von Websites, bevor die DNS-Einträge geändert werden. Sie können einen Texteditor wie Notepad verwenden und notwendige Änderungen für den lokalen Computer vornehmen.

Obwohl es eine andere Möglichkeit gibt, dies mit einer temporären URL zu tun, hat diese Methode einige Nachteile, insbesondere wenn Sie eine verwenden Content Delivery Network (CDN).

Und obwohl sich die Screenshots auf Windows 10 beziehen, funktioniert es auch perfekt in Windows 11.

PS: Schau dir die an Vorteile der DNS-Filterung und wie es Ihr Unternehmen vor Cyberangriffen schützen kann.

Danke an unsere Sponsoren
Weitere großartige Lektüre zum Thema Testmanagement
Macht Ihr Geschäft
Einige der Tools und Dienste, die Ihr Unternehmen beim Wachstum unterstützen.
  • Invicti verwendet das Proof-Based Scanning™, um die identifizierten Schwachstellen automatisch zu verifizieren und innerhalb weniger Stunden umsetzbare Ergebnisse zu generieren.
    Versuchen Sie es mit Invicti
  • Web-Scraping, Wohn-Proxy, Proxy-Manager, Web-Unlocker, Suchmaschinen-Crawler und alles, was Sie zum Sammeln von Webdaten benötigen.
    Versuchen Sie es mit Brightdata
  • Semrush ist eine All-in-One-Lösung für digitales Marketing mit mehr als 50 Tools in den Bereichen SEO, Social Media und Content-Marketing.
    Versuchen Sie es mit Semrush
  • Intruder ist ein Online-Schwachstellenscanner, der Cyber-Sicherheitslücken in Ihrer Infrastruktur findet, um kostspielige Datenschutzverletzungen zu vermeiden.
    MIT DER INTELLIGENTEN SCHADENKALKULATION VON Intruder