Edycja pliku hosts jest użyteczna w różnych sytuacjach, takich jak blokowanie dostępu do niepożądanych stron, przekierowywanie ruchu na inne adresy IP, czy testowanie zmian na stronach internetowych przed ich opublikowaniem. Jak edytować plik hosts i dlaczego warto to zrobić? Wyjaśniamy.
Jak edytować plik hosts
Użyj odpowiedniego edytora tekstu – do edycji pliku hosts najlepiej użyć prostego edytora tekstu, takiego jak Notatnik (Windows) lub TextEdit (macOS).
W systemie Windows plik hosts znajduje się zazwyczaj w folderze: C:\Windows\System32\drivers\etc. Na macOS plik hosts jest zlokalizowany w: /private/etc/hosts, a w systemie Linux plik hosts znajduje się w: /etc/hosts.
Aby móc edytować plik hosts, musisz otworzyć go z uprawnieniami administratora. W przypadku Windows, kliknij prawym przyciskiem myszy na edytor tekstu (np. Notatnik) i wybierz „Uruchom jako administrator”.
Edytuj plik hosts
Plik hosts składa się z linii, które mapują adresy IP na nazwy domen. Aby dodać nową regułę, dodaj nową linię na końcu pliku i wpisz adres IP, a następnie oddziel spacją nazwę domeny, którą chcesz zmapować na ten adres IP. Na przykład:
127.0.0.1 example.com
Ten wpis przekieruje ruch dla domeny „example.com” na lokalny komputer (adres IP 127.0.0.1).
Po wprowadzeniu żądanych zmian, zapisz plik i zamknij edytor tekstu.
Następnie wyczyść pamięć podręczną DNS. Aby zmiany w pliku hosts od razu zaczęły działać, warto wyczyścić pamięć podręczną DNS na komputerze. W przypadku Windows, otwórz Wiersz poleceń i wpisz ipconfig /flushdns.
Dlaczego warto edytować plik hosts
Blokowanie niepożądanych stron
Edycja pliku hosts pozwala zablokować dostęp do stron internetowych, które uważasz za niepożądane lub szkodliwe, poprzez przekierowanie ruchu na inny adres IP, taki jak 127.0.0.1 (localhost). Może to pomóc w ochronie prywatności i zwiększeniu bezpieczeństwa.
Testowanie lokalne
Jeśli pracujesz nad stroną internetową i chcesz przetestować zmiany na swoim komputerze przed ich wdrożeniem na serwerze produkcyjnym, możesz edytować plik hosts, aby przekierować ruch z określonej domeny na Twój lokalny serwer.
Debugowanie i rozwiązywanie problemów
Edycja pliku hosts może być przydatna podczas diagnozowania problemów związanych z siecią, DNS lub konfiguracją serwera. Możesz tymczasowo przekierować ruch na inny serwer lub adres IP, aby sprawdzić, czy problem wynika z konfiguracji domeny czy z innych czynników.
Blokowanie reklam i śledzenia
Chociaż istnieją bardziej zaawansowane rozwiązania do blokowania reklam, takie jak rozszerzenia do przeglądarek, edycja pliku hosts może być dodatkowym sposobem na blokowanie niektórych serwerów reklamowych i śledzenia.
Symulacja zmian DNS
Jeśli planujesz zmiany w konfiguracji DNS, takie jak przeniesienie domeny na inny serwer, możesz edytować plik hosts, aby przetestować te zmiany lokalnie zanim wprowadzisz je na poziomie DNS.
Zobacz: TikTok szpieguje i zarabia na twojej prywatności
Pamiętaj, że edycja pliku hosts wpływa tylko na komputer, na którym dokonano zmian. Aby wprowadzić te same zmiany na innych komputerach, musisz edytować plik hosts na każdym z nich.
Autor: Jacek Kawik, dziennikarz Vault-Tech
Zobacz również: