Plik Windows Hosts to plik używany przez system Windows do kontrolowania i mapowania adresów IP. Edytując plik Hosts, system Windows można dostosować do blokowania lub przekierowywania konkretnych witryn internetowych, a nawet protokołów używanych przez programy i aplikacje.
Aby rozpocząć edycję pliku Windows Hosts, musisz go najpierw zlokalizować. Otwórz Eksploratora Windows i kliknij Ten komputer lub Mój komputer. Kliknij dwukrotnie C: \, a następnieWindows i przewiń w dół strony, aż dojdziesz doSystem32 teczka. Wewnątrz tego folderu otwórz sterowniki a następnie otwórz itp. Zobaczysz teraz kilka plików, z których jeden jest zastępy niebieskie.
Teraz zauważ, że typ pliku dla zastępy niebieskie plik jest wymieniony jako Plik. Ponieważ nie ma domyślnego programu do otwierania takiego typu pliku, dwukrotne kliknięcie pliku hosts spowoduje wyświetlenie monitu o Windows, z pytaniem, który program chcesz użyć do otwarcia pliku.
W odpowiedzi na to pytanie możesz edytować plik hosts za pomocą Notatnika. Tak więc, po prostu kliknij, aby wybrać Notatnik i kliknij dobrze przycisk. Następnie uruchomi się Notatnik z informacjami o pliku hosts.
Ten sposób otwierania pliku hosts wykazał, że plik hosts faktycznie znajduje się w systemie Windows, ale nie będzie można go edytować, ponieważ jest to plik systemowy. Aby edytować plik, musisz najpierw uruchomić Notatnika, działając jako Administrator.
Kliknij Początek i wpisz Notatnik, ale nie klikaj Notatnika, aby go otworzyć. Raczej, kliknij prawym przyciskiem myszy Notatnik, aby wyświetlić menu kontekstowe. Wybierz opcję Uruchom jako administrator.
Przy otwartym Notatniku wybierz Plik> Otwórz. Nawigować doC: \ Windows \ System32 \ drivers \ etc. Otrzymasz pusty ekran wyświetlający monit Brak elementów odpowiadających Twojemu wyszukiwaniu. Zmiana Dokumenty tekstowe (* .txt) do wszystkich plików za pomocą menu rozwijanego. Teraz możesz wybrać zastępy niebieskie plik i kliknij otwarty.
Dodawanie plików do pliku hosts jest bardzo proste. Plik hosts używa formatu:
Adres IP exampledomain.com
Zablokowanie witryny w systemie Windows jest tak proste, jak wpisanie poniższego na dole pliku hosts:
127.0.0.1 www.exampledomain.com
Jeśli więc chciałbym zablokować stronę internetową, taką jak www.nytimes.com, mógłbym dodać następującą linię:
127.0.0.1 www.nytimes.com
To, co faktycznie mówimy systemowi Windows, to że witryna www.nytimes.com powinna przekierować na adres IP 127.0.0.1, który jest po prostu adresem zwrotnym w naszym systemie lokalnym. Jeśli nie masz lokalnej konfiguracji strony na komputerze, po prostu pojawi się strona błędu w przeglądarce.
Całkiem fajnie, co ?! Oczywiście możesz zobaczyć, jak można to wykorzystać na kilka różnych sposobów: dowcip, kontrola rodzicielska itp. Jeśli nie chcesz blokować strony w ten sposób, możesz również przekierować ją na inną stronę. Aby to zrobić, musisz najpierw znaleźć adres IP innej witryny.
Aby to zrobić, po prostu otwórz wiersz polecenia (kliknij Start i wpisz CMD) i wpisz następujące polecenie:
ping examplewebsite.com
W moim przykładzie zadzwoniłem do Adobe.com. Adres IP to 192.150.16.117. Teraz mogę po prostu podłączyć ten numer do mojego pliku hosts przed www.nytimes.com.
Teraz, odwiedzając stronę www.nytimes.com, dostaję przekierowanie do Adobe.com! Ładny! Pamiętaj, że jeśli to nie działa w przypadku witryn, do których wchodzisz, może to wynikać z adresu URL, którego używasz. Na przykład robi różnicę, jeśli używasz www.nytimes.com w przeciwieństwie do nytimes.com bez www. Odwiedź witrynę i sprawdź, jaki jest adres URL witryny, którą chcesz przekierować. Zawsze powinieneś spróbować bez strony www, aby sprawdzić, czy to działa.
Jeśli witryna korzysta z protokołu HTTPS, takiego jak Google.com lub coś podobnego, powinna nadal przekierowywać, jeśli używasz nazwy hosta. Nie ma możliwości określenia wersji HTTPS witryny w pliku HOSTS, ale powinna ona przekierować wersje HTTPS i nie HTTPS witryny, jeśli używasz tylko nazwy hosta (np. Google.com).
Wreszcie możesz użyć pliku hosts, aby utworzyć proste skróty do własnych urządzeń w sieci. Na przykład mój router jest ustawiony na 192.168.1.3 w mojej sieci domowej, ale mógłbym dodać następujący wiersz do pliku hosts i po prostu wpisać myrouter.com w moim pasku adresu.
Nie ma znaczenia, czy myrouter.com rzeczywiście jest stroną internetową, czy nie, ponieważ plik hosts jest odczytywany jako pierwszy i przekierowywany jest na adres IP określony w pliku. Warto zauważyć, że nie wszystkie przeglądarki mogą korzystać z pliku hosts, więc jeśli to nie działa, może to być problem. Testowałem go za pomocą IE, Microsoft Edge, Chrome i Firefox i działało we wszystkich przeglądarkach.
Ogólnie rzecz biorąc, plik hosts jest nadal przydatny, nawet w Windows 10. Nadal działa dobrze w Windows 8, 7, Vista, itp. Jeśli masz jakieś pytania, nie krępuj się komentować. Cieszyć się!