Skip to content

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

2 de lipiec de 2021
img 52e68b62d824b

Czasami będziesz musiał edytować plik hosts na swoim komputerze. Czasami z powodu ataku lub żartu i innych po to, aby w prosty i swobodny sposób kontrolować dostęp do stron internetowych i ruchu sieciowego.

Pliki hosts są używane od ARPANET. Były używane do rozwiązywania nazw hostów przed DNS. Pliki hosts byłyby ogromnymi dokumentami używanymi do wspomagania rozpoznawania nazw sieciowych.

Microsoft utrzymywał plik hosts przy życiu w sieci Windows, dlatego różni się bardzo niewiele, niezależnie od tego, czy jest używany w systemie Windows, macOS czy Linux. Składnia pozostaje w większości taka sama na wszystkich platformach. Większość plików hosts ma kilka wpisów do sprzężenia zwrotnego. Możemy to wykorzystać jako podstawowy przykład dla typowej składni.

Pierwsza część to lokalizacja, na którą należy przekierować adres, druga część to adres, na który chcesz przekierować, a trzecia to komentarz. Mogą być oddzielone spacją, ale dla ułatwienia czytania są zazwyczaj oddzielone jedną lub dwiema zakładkami.

127.0.0.1 localhosts #loopback

Przyjrzyjmy się teraz dostępowi do plików hosts w różnych systemach operacyjnych…

Windows 8 lub 8.1 lub 10

Niestety Windows 8 lub 10 sprawia, że ​​otwieranie aplikacji jako administrator jest irytujące — 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 go jako administrator. Jeśli używasz systemu Windows 10, będzie to menu Start.


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

1625250879 726 Jak edytowac plik hosts w systemie Windows Mac lub

Gdy to zrobisz, otwórz następujący plik za pomocą funkcji Plik -> Otwórz.

c:windowssystem32driversetchosts

1625250879 26 Jak edytowac plik hosts w systemie Windows Mac lub

Następnie możesz edytować jak zwykle.

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:windowssystem32driversetchosts

1625250879 842 Jak edytowac plik hosts w systemie Windows Mac lub

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

0.0.0.0 www.facebook.com

1625250879 316 Jak edytowac plik hosts w systemie Windows Mac lub

Teraz, gdy edytowałeś plik Hosts, zapisz go.

1625250879 185 Jak edytowac plik hosts w systemie Windows Mac lub


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

1625250879 101 Jak edytowac plik hosts w systemie Windows Mac lub

Nie byliśmy też w stanie się do niego dostać 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.

1625250879 429 Jak edytowac plik hosts w systemie Windows Mac lub

Ubuntu

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

1625250879 284 Jak edytowac plik hosts w systemie Windows Mac lub

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

1625250879 879 Jak edytowac plik hosts w systemie Windows Mac lub

Teraz możemy zapisać plik i spróbować wejść na Facebook.com. Tak jak w oknach zobaczymy, że jesteśmy teraz przekierowywani na stronę, która nie istnieje.

Jak edytowac plik hosts w systemie Windows Mac lub

macOS (dowolna wersja)

W systemie macOS dostęp do pliku hosts jest bardzo podobny do Ubuntu. Rozpocznij w terminalu i użyj swojego ulubionego edytora, nawet jeśli chcesz wywołać edytor tekstu GUI, łatwiej jest to zrobić z terminala.

1625250880 530 Jak edytowac plik hosts w systemie Windows Mac lub


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

1625250880 546 Jak edytowac plik hosts w systemie Windows Mac lub

Tym razem wydaje się, że 0.0.0.0 jest pętlą zwrotną i przekieruje Cię do strony testowej Apache na komputerach.

1625250880 196 Jak edytowac plik hosts w systemie Windows Mac lub

Uwagi

Jest kilka rzeczy do zapamiętania z tego przewodnika, które 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 dodatkowej linii po ostatnim wpisie w sekcji.

Powinno to pomóc w zrozumieniu pliku Hosts i sposobu, w jaki może on pomóc chronić komputer. Możesz go użyć do blokowania witryn, do których nie chcesz, aby komputer miał dostęp. Jeśli masz więcej sugestii dotyczących któregokolwiek z systemów operacyjnych, które opracowaliśmy, zostaw komentarz i daj nam znać!

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

Czy ten post był pomocny?