Plik hosts w serwerach dedykowanych Windows 10 to plik tekstowy, który służy do mapowania nazw hostów na adresy IP, umożliwiając nadpisanie DNS dla konkretnych domen. Jest to szczególnie przydatne w przypadku tworzenia stron internetowych, testowania, blokowania stron internetowych lub lokalnego przekierowywania domen.

Oto przewodnik krok po kroku, jak bezpiecznie edytować plik hosts na maszynie z systemem Windows 10.

Czym jest plik Hosts?

Plik hosts znajduje się w:

C:WindowsSystem32driversetchosts

Każdy wpis w tym pliku mapuje adres IP na nazwę domeny, np.:

127.0.0.1 example.com

To zmusza system do rozwiązania example.com na adres IP 127.0.0.1 (localhost) zamiast zapytania do serwerów DNS.

Krok po kroku: Edytowanie pliku Hosts

Krok 1: Otwórz Notatnik jako Administrator

Musisz uruchomić edytor tekstu z uprawnieniami administratora, aby edytować plik hosts.

  1. Naciśnij Start, wpisz notepad.

  2. Kliknij prawym przyciskiem myszy Notatnik, wybierz Uruchom jako administrator.

  3. Jeśli pojawi się monit UAC (Kontrola konta użytkownika), kliknij Tak.

Krok 2: Otwórz plik Hosts

W Notatniku:

  1. Kliknij Plik > Otwórz.

  2. Przejdź do:

    C:WindowsSystem32driversetc
  3. Zmień typ pliku z „Dokumenty tekstowe (*.txt)” na „Wszystkie pliki„.

  4. Wybierz hosts i kliknij Otwórz.

Krok 3: Wprowadź zmiany

Teraz możesz dodać lub usunąć linie. Format:

IP_address domain_name

Przykłady:

  • Przekierowanie domeny na lokalną maszynę:

    127.0.0.1 testsite.local
  • Wskazanie domeny na konkretny serwer:

    192.168.1.50 myapp.dev

Aby zablokować stronę internetową:

127.0.0.1 facebook.com

⚠️ Każdy wpis musi znajdować się w nowej linii, a linie zaczynające się od # są traktowane jako komentarze.

Krok 4: Zapisz i zamknij

Po edytowaniu:

  1. Kliknij Plik > Zapisz.

  2. Zamknij Notatnik.

Zmiany wchodzą w życie natychmiast — nie jest wymagane ponowne uruchomienie.

Wskazówka: Przetestuj zmiany w pliku Hosts

Otwórz Wiersz polecenia i wpisz:

ping yourdomain.com

Powinien pokazać adres IP, który określiłeś.

Możesz również przetestować w przeglądarce lub użyć ipconfig /flushdns, aby wyczyścić pamięć podręczną DNS, jeśli zmiany nie są od razu widoczne.

Rozwiązywanie problemów

  • Odmowa dostępu? Upewnij się, że otworzyłeś Notatnik jako administrator.

  • Wciąż widzisz stary adres IP? Uruchom ipconfig /flushdns w Wierszu polecenia.

  • Konflikt z oprogramowaniem antywirusowym? Niektóre oprogramowanie zabezpieczające może blokować zmiany w pliku hosts — dodaj je do białej listy, jeśli to konieczne.

Przykłady użycia

  • Podglądanie stron internetowych przed propagacją DNS

  • Blokowanie rozpraszających lub złośliwych stron

  • Ustawianie środowisk deweloperskich lub stagingowych

  • Nadpisywanie DNS bez modyfikacji ustawień serwera