Wie blockiere ich Websites in der localhost-Datei?


11

Ich habe meine localhost-Datei bearbeitet, um die letzten beiden Websites zu blockieren ( fett gedruckter Text ), aber Mozilla stellt weiterhin eine Verbindung zu ihnen her. Zum Beispiel: Wenn ich versuche, auf latestdownload.org zu gehen, wechselt es mich zu dieser Suche am schwarzen Freitag ... kann mir jemand sagen, was ich falsch gemacht habe und wie ich es korrigieren kann, damit es funktioniert. Vielen Dank

#
# Dies ist eine Beispiel-HOSTS-Datei, die von Microsoft TCP / IP für Windows verwendet wird.
#
# Diese Datei enthält die Zuordnungen von IP-Adressen zu Hostnamen. Jeder
# Eintrag sollte in einer einzelnen Zeile gehalten werden. Die IP-Adresse sollte
# in die erste Spalte gefolgt vom entsprechenden Hostnamen gesetzt werden.
# Die IP-Adresse und der Hostname sollten durch mindestens eine getrennt sein
# Platz.
#
# Zusätzlich können Kommentare (wie diese) zu einzelnen Personen eingefügt werden
# Zeilen oder nach dem Maschinennamen, der durch ein '#' Symbol gekennzeichnet ist.
#
# Zum Beispiel:
#
# 102.54.94.97 rhino.acme.com # Quellserver
# 38.25.63.10 x.acme.com # x Client-Host

# Die Auflösung des localhost-Namens erfolgt innerhalb von DNS.
# 127.0.0.1 localhost
# :: 1 localhost

** 127.0.0.1 http://searchmagnified.com
127.0.0.1 http://searchmagnified.com/?dn=blackfridayeveryday.info&fp=2j89hM9NN374n04BRBX%2Bhz5DsUH8KrqD%2B61pScTW%2BtCm8hlQlisunD4XsyoEAhNOqtQQnztm65aCVYHd5705AQ%3D%3D&prvtof=xSt4De0710HIVzV3r4oJXTYRNmGKp5oOIOMC43%2BYZqH1hufFQfaEioz44OkBxZ1KCbqv2SqaMXgKKD2Si6qt8sGjaIvMpvR%2FXmJlXXTgWEgiz8ZtoaLKW0GOLsnAN6ye&poru=cDEmaPRsJFXpjVEX50b6uEXpEkLx0jNpkIf0ytZnAXeHoLCSeQMRC%2FhAUlpR6sUx6ttXi7u8%2BCO2pnuWOqE9daXTm4CrjKIj7Tst2olm0mc%3D&cifr=1&**

localhost dient der Auflösung lokaler Namen und nicht der Blockierung von Websites. Tatsächlich könnte man immer noch mit der numerischen IP zu den gesperrten Sites gehen. Der richtige Weg, um eine solche Blockierung durchzuführen, ist die Verwendung einer Firewall, z. B. IP-Tabellen.
Zakmck

Antworten:


18

Das ist das falsche Format. Sie können URLs nicht hostsnur in Computernamen verwenden.

Z.B. Dieser Eintrag wäre OK:

127.0.0.1 searchmagnified.com

das würde alle Verbindungen für searchmagnified.comzu umleiten localhost(nicht nur HTTP, alles ).

Es hängt auch davon ab, dass nichts läuft, um localhostzu antworten, z. Wenn Sie IIS ausführen, reagiert es (möglicherweise mit einem Fehler) auf die umgeleiteten Anforderungen.


9
Manchmal müssen Sie auch den DNS-Cache mit löschen ipconfig /flushdns. +1
jmort253

6

Sie können WWWaber nicht die verwenden http:.

127.0.0.1 www.yahoo.com

Wir teilen unserem lokalen Computer mit, dass Yahoo tatsächlich auf dem lokalen Computer vorhanden ist. Jede Anfrage www.yahoo.comwird an den lokalen Computer gerichtet und daher effektiv blockiert. Sie können auch die IP einer anderen Website verwenden, wenn Sie kreativ sein möchten.

Schauen wir uns eine URL genauer an, http://www.yahoo.com
http://die das Übertragungsprotokoll in diesem Fall definiert. Hyper Text Transport Protocol; Dies ist der Standard zum Anzeigen von Websites. Ein weiteres gängiges Protokoll ist die ftp://Dateiübertragung.
wwwist der Host
yahoo.comist die Domain
.comwird weiter als TLD (Top Level Domain) klassifiziert

Ein HOSTS-Dateieintrag ignoriert das Übertragungsprotokoll, sodass es nicht benötigt wird. Der Host spielt jedoch eine wichtige Rolle. Ein Webmaster kann einen Host für seine Website definieren. WWWist zum universellen Standard für den Standardhost geworden. Es ist genauso üblich, eine Site ohne Host zu definieren. Dies bedeutet , dass so weit wie DNS geht www.yahoo.comund yahoo.comsind zwei völlig verschiedene Websites, auch wenn sie an den gleichen Ort zu lösen. Um die Site effektiv zu blockieren, müssen Sie außerdem alle Hosts blockieren. Dies würde normalerweise bedeuten:

127.0.0.1 yahoo.com

127.0.0.1 www.yahoo.com

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.