If-Koubou

Jak edytować plik hosts w systemie Windows, Mac lub Linux

Jak edytować plik hosts w systemie Windows, Mac lub Linux (Jak)

Czasami będziesz musiał edytować plik hosts na swoim komputerze. Czasami z powodu ataku lub dowcipu i innych, abyś mógł łatwo i swobodnie kontrolować dostęp do stron internetowych i ruchu sieciowego.

pliki hosts są używane od ARPANET. Były używane do rozpoznawania nazw hostów przed DNS. pliki hostów byłyby masowymi dokumentami używanymi do pomocy w rozpoznawaniu nazw sieci.

Microsoft utrzymywał plik hosts w sieci Windows, dlatego bardzo mało się zmienia, czy jest używany w systemach Windows, macOS czy Linux. Składnia pozostaje w większości taka sama na wszystkich platformach. Większość plików hostów będzie miała kilka pozycji do sprzężenia zwrotnego. Możemy tego użyć dla podstawowego przykładu typowej składni.

Pierwsza część będzie miejscem do przekierowania adresu, druga część będzie adresem, który chcesz przekierować, a trzecią częścią jest komentarz. Można je oddzielić spacją, ale dla ułatwienia czytania są zwykle oddzielone jedną lub dwiema zakładkami.

127.0.0.1 localhosts #loopback

Teraz spójrzmy na dostęp do plików hosts w różnych systemach operacyjnych ...

Windows 8 lub 8.1 lub 10

Niestety, Windows 8 lub 10 denerwuje otwieranie aplikacji jako administrator - ale nie jest to zbyt trudne. Po prostu wyszukaj Notatnik, a następnie kliknij prawym przyciskiem myszy Notatnik na liście wyników wyszukiwania i wybierz, aby uruchomić go jako administrator. Jeśli używasz systemu Windows 10, będzie to menu Start.

Jeśli używasz systemu Windows 10, będzie wyglądać mniej więcej tak:

Gdy to zrobisz, otwórz następujący plik, używając opcji Plik -> Otwórz.

c: \ windows \ system32 \ drivers \ etc \ hosts

Następnie możesz edytować normalnie.

System Windows 7

Aby uzyskać dostęp do pliku hosts w systemie Windows 7, możesz użyć następującego polecenia w wierszu Uruchom, aby otworzyć notatnik i plik.

Notatnik c: \ windows \ system32 \ drivers \ etc \ hosts

Po otwarciu notatnika możesz edytować plik. W tym przykładzie zablokujemy Facebooka. Aby to zrobić, wpisz po znaku #.

0.0.0.0 www.facebook.com

Po dokonaniu edycji pliku Hosts, zapisz go.

Teraz zauważ, że jeśli spróbujemy uzyskać dostęp do Facebooka w IE, nie możemy przejść do strony.

Nie mogliśmy także uzyskać do niego dostępu w Google Chrome ... (sprawdź notatki na końcu). Aby uzyskać więcej informacji na temat edycji pliku Hosts, zapoznaj się z artykułem The Geek na temat tworzenia skrótu, aby szybko edytować plik Hosts.

Ubuntu

W Ubuntu 10.04 i większości dystrybucji Linuksa możesz edytować plik hosts bezpośrednio w terminalu. Możesz użyć ulubionego edytora lub nawet otworzyć swój ulubiony edytor tekstowy GUI. W tym przykładzie użyjemy VIM. Podobnie jak w Windows 7, plik hosts Ubuntu znajduje się w /itp/ folder, ale tutaj jest w katalogu głównym dysku. Aby edytować plik, musisz go otworzyć jako root, dlatego używamy go sudo tutaj.

Teraz, gdy jest otwarty, możemy go edytować, aby przekierować Facebooka na nic. Zauważysz, że w przypadku Ubuntu istnieje również sekcja dla IP6. W przypadku większości potrzeb wystarczy edytować górną sekcję i zignorować IP6.

Teraz możemy zapisać plik i spróbować wejść na Facebook.com. Podobnie jak w Windows zobaczymy, że jesteśmy teraz przekierowywani do witryny, która nie istnieje.

macOS (dowolna wersja)

W macOS dostęp do pliku hosts jest bardzo podobny do Ubuntu. Rozpocznij od terminala i użyj ulubionego edytora, nawet jeśli chcesz zadzwonić do edytora tekstowego GUI, łatwiej jest to zrobić z terminalu.

Plik będzie wyglądał trochę bardziej jak Windows, tylko z nieco mniejszym wyjaśnieniem. Ponownie przekierujemy Facebooka.

Tym razem wygląda na to, że 0.0.0.0 to pętla zwrotna, która przekieruje Cię na stronę testową Apache na komputery.

Uwagi

Jest kilka rzeczy do zapamiętania z tego poradnika, który zauważyliśmy. Podczas testowania Chrome nie używał pliku hosts w żadnym systemie operacyjnym, ale udało nam się zablokować Facebooka w Chrome, dodając www.facebook.com. Pamiętaj również o umieszczeniu dodatkowego wiersza po ostatnim wpisie do sekcji.

Powinien zacząć od zrozumienia pliku Hosts i sposobu, w jaki może pomóc w ochronie komputera. Możesz go użyć do blokowania witryn, do których nie chcesz mieć dostępu. Jeśli masz więcej sugestii dotyczących któregokolwiek z systemów operacyjnych, które stworzyliśmy, zostaw komentarz i daj nam znać!

Utwórz skrót, aby szybko edytować plik hostów w systemie Windows