Plik hosts w systemie Linux i Windows - Co warto wiedzieć?
Dowiedz się, czym jest plik hosts oraz jak go edytować na różnych systemach.
Czym jest plik hosts?
Plik hosts to prosty plik tekstowy, który służy do mapowania nazw domen na adresy IP. Jest to jeden z pierwszych mechanizmów, który umożliwia komputerom komunikację z innymi urządzeniami w sieci. Plik ten znajduje się w systemach operacyjnych, takich jak Linux, macOS oraz Windows.
Lokalizacja pliku hosts
W zależności od systemu operacyjnego lokalizacja pliku hosts może się różnić:
- Linux: /etc/hosts
- macOS: /etc/hosts
- Windows: C:\Windows\System32\drivers\etc\hosts
Jak edytować plik hosts?
Edytowanie pliku hosts może być przydatne w wielu sytuacjach, na przykład gdy chcemy zablokować dostęp do konkretnej strony internetowej lub przetestować nową wersję witryny przed jej uruchomieniem. Oto jak to zrobić w różnych systemach:
Linux i macOS
Aby edytować plik hosts w systemach Linux i macOS, wykonaj następujące kroki:
- Otwórz terminal.
- Wpisz polecenie:
sudo nano /etc/hosts(możesz użyć innego edytora tekstu, np.vilubgedit). - Wprowadź zmiany, dodając nowe wpisy w formacie:
adres_IP nazwa_domeny. - Zapisz zmiany i wyjdź z edytora (w nano użyj
Ctrl + Odo zapisu iCtrl + Xdo wyjścia).
Windows
W przypadku systemu Windows proces edytowania pliku hosts jest nieco inny:
- Otwórz Notatnik jako administrator (wpisz 'Notatnik' w menu Start, kliknij prawym przyciskiem myszy i wybierz 'Uruchom jako administrator').
- W Notatniku wybierz 'Plik' > 'Otwórz' i przejdź do
C:\Windows\System32\drivers\etc\hosts. - Upewnij się, że w polu 'Typ pliku' wybierzesz 'Wszystkie pliki', aby zobaczyć plik hosts.
- Wprowadź zmiany i zapisz plik.
Przykłady użycia pliku hosts
Plik hosts może być używany w różnych celach, oto kilka przykładów:
- Blokowanie stron: Możesz zablokować dostęp do stron internetowych, dodając wpisy, które kierują na adres 127.0.0.1, na przykład:
127.0.0.1 www.example.com. - Testowanie witryn: Możesz kierować nazwę domeny na lokalny adres IP, aby przetestować nową wersję witryny przed jej uruchomieniem.
- Przyspieszanie dostępu: Możesz dodać wpisy dla często odwiedzanych witryn, aby zmniejszyć czas ładowania.
Podsumowanie
Plik hosts jest potężnym narzędziem, które może pomóc w zarządzaniu połączeniami sieciowymi. Znalezienie się w nim i zrozumienie, jak go edytować, daje wiele możliwości, zarówno w codziennym użytkowaniu, jak i w bardziej zaawansowanych zastosowaniach.