Jak zmodyfikować plik hostów w systemie Windows 10

Photo of author

By maciekx

Plik hosts to kluczowy element systemowy, który można znaleźć w systemach operacyjnych takich jak Windows, Linux oraz macOS. W każdym z tych systemów pełni on podobną funkcję, polegającą na mapowaniu nazw domen do odpowiednich adresów IP. Jeśli nigdy nie edytowałeś pliku hosts, najprawdopodobniej jest to po prostu pusty plik tekstowy na Twoim dysku, co rodzi pytania: po co on istnieje? Dlaczego niektórzy użytkownicy decydują się na jego modyfikację? Co się stanie, gdy dodasz lub usuniesz wpisy w tym pliku?

Plik hosts jest pozostałością z początków internetu. W czasach, kiedy system DNS jeszcze nie istniał, to właśnie te pliki były odpowiedzialne za tłumaczenie nazw domen na adresy IP. Choć obecnie nie są już tak niezbędne, nadal są wykorzystywane, zwłaszcza w sieciach lokalnych. Obecnie plik hosts jest często wykorzystywany do zablokowania dostępu do wybranych domen, ale może również służyć do przekierowywania ruchu internetowego, nadawania nazw urządzeniom w sieci i wielu innych zadań. Działa on na zasadzie podobnej do systemu DNS – podajesz mu nazwę domeny oraz adres IP, a w momencie wpisania domeny w przeglądarkę, plik hosts kieruje Cię na właściwy adres IP.

Jak zmodyfikować plik hosts

Aby dokonać zmian w pliku hosts w systemach Windows 7, 8, 8.1 oraz 10, możesz postępować zgodnie z poniższymi wskazówkami. Proces jest podobny we wszystkich tych wersjach systemu. Niezbędne będzie posiadanie uprawnień administratora w celu dokonania jakichkolwiek modyfikacji.

Lokalizacja pliku hosts

Aby znaleźć plik, przejdź do następującej lokalizacji i zlokalizuj plik o nazwie „hosts”.

C:\Windows\System32\drivers\etc

Jest to prosty plik tekstowy, aczkolwiek nie zobaczysz rozszerzenia TXT na końcu. Aby otworzyć plik, kliknij na niego prawym przyciskiem myszy i wybierz Notatnik jako aplikację do edycji.

Przed wprowadzeniem jakichkolwiek zmian w pliku hosts zaleca się wykonanie kopii zapasowej. Choć rzadko zdarzają się poważne problemy związane z modyfikacjami, czasami mogą wystąpić trudności w dostępie do niektórych stron internetowych. Posiadanie kopii zapasowej jest najszybszym sposobem na rozwiązanie ewentualnych problemów. Jeśli regularnie modyfikujesz plik hosts, warto rozważyć przechowywanie kopii zapasowej jego różnych wersji.

Dodawanie domeny

Aby dodać nową domenę do pliku hosts, potrzebujesz jej nazwy oraz odpowiadającego jej adresu IP.

Składnia wpisu powinna wyglądać następująco:

Adres IP Nazwa domeny

Przykład:

91.198.174.192 www.wikipedia.org

Pamiętaj, aby nie dodawać przed nazwą domeny prefiksów http ani https. Wprowadź ten wpis do pliku hosts, zapisz zmiany i uruchom ponownie przeglądarkę. Możesz użyć publicznego adresu IP do mapowania witryny internetowej lub prywatnego adresu IP, aby skierować ruch do urządzenia w sieci lokalnej.

Blokowanie domeny

Aby zablokować określoną domenę, wystarczy znać jej nazwę. W takim przypadku przekierujesz ją na swój system. Otwórz plik hosts i zlokalizuj wpis zawierający localhost, który odnosi się do Twojego systemu.

Składnia powinna być następująca:

Adres localhost Nazwa domeny

Przykład:

127.0.0.1 www.wikipedia.org

Po zapisaniu zmian uruchom ponownie przeglądarkę. Aby obejść zablokowaną domenę, można skorzystać z serwera proxy.

Domyślna zawartość pliku hosts w Windows 10

Poniżej znajduje się treść oryginalnego pliku hosts w systemie Windows 10:

# Copyright (c) 1993-2009 Microsoft Corp.
#
# To jest przykładowy plik HOSTS używany przez Microsoft TCP/IP dla systemu Windows.
#
# Ten plik zawiera mapowanie adresów IP do nazw hostów. Każdy wpis powinien być umieszczony w oddzielnej linii. Adres IP powinien znajdować się w pierwszej kolumnie, a nazwa hosta w kolejnej.
# Adres IP i nazwa hosta powinny być oddzielone przynajmniej jedną spacją.
#
# Dodatkowo komentarze (takie jak te) mogą być umieszczane w osobnych liniach lub po nazwie maszyny, oznaczone symbolem „#”.
#
# Na przykład:
#
# 102.54.94.97 rhino.acme.com # serwer źródłowy
# 38.25.63.10 x.acme.com # klient x
#
# Rozwiązywanie nazw localhost odbywa się wewnątrz samego DNS.
# 127.0.0.1 localhost
# ::1 localhost

Narzędzia do zarządzania plikiem hosts

Istnieje wiele aplikacji, które umożliwiają łatwą modyfikację pliku hosts. Zazwyczaj oferują one graficzny interfejs użytkownika (GUI) do działań, które można wykonać za pomocą Notatnika. Jeśli modyfikacja pliku hosts sprawia Ci trudności, możesz skorzystać z jednego z tych narzędzi. Upewnij się, że korzystasz z zaufanego programu i porównaj wprowadzone zmiany dla większej pewności.


newsblog.pl