Die HOSTS-Datei ist eine lokale Textdatei die der Zuordnung von Hostnamen und IP-Adressen dient.
Das Format der Datei wurde von BSD (Berkeley Software Distribution) UNIX 4.3 übernommen. Unter Unix-artigen Systemen wie z.B. Linux ist die Datei unter /etc/hosts gespeichert, unter Windows im Ordner %Systemroot%\System32\Drivers\Etc (bis Windows ME nur %Systemroot%).
Muss ein Hostname in eine IP-Adresse aufgelöst werden (oder umgekehrt), so wird bei einigen Betriebssystemen zuerst versucht, die Auflösung lokal anhand der in der HOSTS-Datei gespeicherten Zuordnungen durchzuführen, bevor andere Methoden (DNS, WINS etc.) versucht werden. Bei Unix-artigen Systemen wird die Reihenfolge durch Einträge in der Datei /etc/nsswitch.conf festgelegt.
123.123.123.123 example.net
Diese Möglichkeit wird u.A. zum Blockieren von Werbung genutzt indem Adresspfade von Werbeanbietern auf den eigenen Computer (127.0.0.1) umgeleitet werden und dort ins Leere laufen.
Siehe auch: Namensauflösung
127.0.0.1 ad.doubleclick.net
wird die Verbindung zu diesen Servern effektiv blockiert; es kann keine Kommunikation mit dem Zielhost stattfinden. Dies von Hand zu erledigen wäre eine zeitraubende Aufgabe, da es tausende von Ad-Servern gibt. Es gibt aber einige Quellen, die eine solche angepasste HOSTS-Datei zum Download anbieten, wie z.B. http://www.mvps.org/winhelp2002/hosts.htm. Dort findet man zusätzlich u.A. auch ein Tool zur automatischen Installation und Aktualisierung der HOSTS-Datei. Eine weitere Liste von Ad-Servern findet man unter http://pgl.yoyo.org/as/, die ständig aktualisiert und in vielen verschiedenen Formaten (darunter auch HOSTS) zum Download angeboten wird.
Hosts file | Archivo Hosts | Hosts | Hosts file | Hostsファイル