Jak edytować plik host w Windows, przy użyciu Hosts File EditorJak edytować plik host w Windows, przy użyciu Hosts File Editor
Kamil Porembiński
Kamil Porembiński
12.10.2017

Jak edytować plik host w Windows, przy użyciu Hosts File Editor

System Windows w czasie wdrażania obsługi sieci, zapożyczył sporo wzorców z systemów BSD. Jednym z ważniejszych modułów systemu operacyjnego, który wspomaga adresowanie w sieciach komputerowych jest plik hosts. Jego rolą jest tłumaczenie przyjaznych nazw domenowych na ich numeryczne odpowiedniki, czyli adresy IP. Dzięki temu łatwo jest zidentyfikować komputer w sieci, bez potrzeby zapamiętywania skomplikowanych numerów.

Edycja pliku hosts umożliwia szybkie i łatwe podłączenie się do hostingu lub serwera, jeżeli nie mamy jeszcze aktywnej lub skierowanej tam domeny. Przydaje się to szczególnie podczas migracji usług lub testowania nowej strony internetowej.

Plik hosts jest plikiem tekstowym zawierającym w każdej linii adres IP, a także jedną lub więcej nazw domenowych danego hosta, które można oddzielić spacjami lub tabulatorami. Linie rozpoczynające się znakiem hash są komentarzami (a więc są ignorowane).

W systemie Windows domyślna ścieżka do pliku wygląda tak:

%SystemRoot%\system32\drivers\etc\hosts

Oto, jak wygląda domyślny dokument:

# Copyright (c) 1993-2006 Microsoft Corp.
#
# This is a sample HOSTS file used by Microsoft TCP/IP for Windows.
#
# This file contains the mappings of IP addresses to host names. Each
# entry should be kept on an individual line. The IP address should
# be placed in the first column followed by the corresponding host name.
# The IP address and the host name should be separated by at least one # space.
# space.
#
# Additionally, comments (such as these) may be inserted on individual
# lines or following the machine name denoted by a '#' symbol.
#
# For example:
#
#      102.54.94.97     rhino.acme.com          # source server
#       38.25.63.10     x.acme.com              # x client host

# localhost name resolution is handle within DNS itself.
#       127.0.0.1       localhost
#       ::1             localhost

Aby dokonać edycji i zapisu najlepiej jest skopiować dany plik na pulpit, zmienić w nim coś, zapisać i nadpisać w domyślnej ścieżce systemowej. Firma Microsoft przygotowała także specjalny poradnik, jak powinien wyglądać domyślny plik hosts.

Jednakże można wszystko uprościć i skorzystać z w pełni graficznego narzędzia o nazwie Hosts File Editor. Jest to mała aplikacja, która edytuje nam plik hosts, bez potrzeby robienia opisanego wcześniej procesu. Poniżej przedstawiamy wygląd:

Hosts File Editor
Hosts File Editor

Linijki niezaznaczone są zahashowane, czyli nieaktywne. Zaznaczenie jednej z nich i zapisanie, spowoduje aktywację. Program potrafi dodatkowo tworzyć różne profile oraz archiwizować wersje, dzięki czemu możemy mieć naprawdę ogromną różnorodność w wyborze. Jedną z ciekawszych opcji jest możliwość całkowitego wyłączenia wszystkich konfiguracji, a także opcja przywrócenia domyślnego wyglądu.