Zanim przepniesz domenę na nowy serwer, możesz podejrzeć stronę tak, jak będzie działać po zmianie, edytując plik hosts na swoim komputerze. To wpis, który tylko na Twoim komputerze kieruje wybraną domenę na wskazany adres IP, więc widzisz nową stronę, podczas gdy reszta internetu nadal korzysta ze starego serwera. Ten poradnik pokazuje, jak go ustawić w Windows, macOS i Linux oraz skąd wziąć właściwy adres IP.
Do czego służy plik hosts
Plik hosts to lokalna lista par “adres IP, nazwa domeny”, którą system sprawdza przed zapytaniem do serwerów DNS. Wpisany tam adres ma pierwszeństwo, więc Twój komputer otworzy stronę z tego serwera, niezależnie od tego, dokąd domena kieruje w publicznym DNS. Przydaje się, gdy:
- Chcesz podejrzeć stronę na nowym hostingu przed przepięciem domeny (np. przy migracji bez utraty pozycji),
- Testujesz zmiany pod docelową domeną, zanim staną się widoczne dla wszystkich,
- Weryfikujesz, czy strona działa na nowym serwerze, podczas gdy DNS jeszcze się propaguje.
Zmiana działa wyłącznie na Twoim komputerze i niczego nie zmienia dla pozostałych odwiedzających.
Skąd wziąć adres IP strony
Adres IP odczytasz w panelu hostingowym:
- Zaloguj się do panelu klienta i przejdź Produkty/Usługi → Hosting WWW → Do panelu.
- Otwórz zakładkę Strony.
- Przy stronie, którą chcesz podejrzeć, odczytaj przypisany adres IP.
Uwaga
Na jednym koncie hostingowym poszczególne strony mogą mieć różne adresy IP. Dlatego nie zgaduj adresu ani nie kopiuj go z innej strony, tylko pobierz IP dokładnie tej strony, którą chcesz podejrzeć, z zakładki Strony. Wpisanie złego adresu pokaże inną witrynę albo błąd.
Gdzie leży plik hosts
Lokalizacja zależy od systemu:
- Windows:
C:\Windows\System32\drivers\etc\hosts - MacOS:
/etc/hosts - Linux:
/etc/hosts
Do zapisania zmian potrzebujesz uprawnień administratora, bo to plik systemowy.
Edycja pliku hosts
We wszystkich systemach dodajesz jedną linię: Adres IP, spacja, a po niej domena (oraz wariant z www):
123.123.123.123 twojadomena.pl www.twojadomena.pl
Podmień 123.123.123.123 na adres IP odczytany z zakładki Strony, a twojadomena.pl na swoją domenę.
Windows
- Otwórz Notatnik jako administrator (kliknij prawym przyciskiem na ikonę Notatnika i wybierz Uruchom jako administrator).
- Wybierz Plik → Otwórz i wskaż
C:\Windows\System32\drivers\etc\hosts(zmień filtr na “Wszystkie pliki”, żeby go zobaczyć). - Dodaj wpis na końcu pliku i zapisz.
macOS
W terminalu otwórz plik z uprawnieniami administratora:
sudo nano /etc/hosts
Dodaj wpis na końcu, zapisz (Ctrl+O, Enter) i zamknij (Ctrl+X).
Linux
Tak samo jak w macOS, edytujesz /etc/hosts z uprawnieniami administratora:
sudo nano /etc/hosts
Wyczyść pamięć DNS
Po zapisaniu pliku system może jeszcze pamiętać poprzedni adres. Wyczyść pamięć podręczną DNS:
- Windows:
ipconfig /flushdns - MacOS:
sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder - Linux: zależnie od systemu, np.
sudo resolvectl flush-caches
Następnie zamknij i otwórz przeglądarkę, bo ona również buforuje adresy.
Sprawdź, czy działa
Wejdź na swoją domenę w przeglądarce. Powinna otworzyć się wersja z nowego serwera. Jeśli nadal widzisz starą stronę, sprawdź, czy adres IP jest poprawny, czy wpis został zapisany i czy wyczyściłeś pamięć DNS.
Informacja
Przeglądarka może pokazać ostrzeżenie o certyfikacie SSL, jeśli na nowym serwerze nie wygenerowano go jeszcze dla tej domeny (certyfikat zwykle wystawia się po przepięciu domeny). Na czas samego podglądu możesz je pominąć. O wystawianiu certyfikatu piszemy w poradniku o SSL.
Po testach usuń wpis
Gdy skończysz podgląd, usuń dodaną linię z pliku hosts i ponownie wyczyść pamięć DNS. Pozostawiony wpis sprawi, że Twój komputer będzie kierował domenę na stały adres, nawet po przepięciu DNS, co później bywa mylące przy diagnozie problemów.
Najczęstsze pytania
Czy edycja hosts wpływa na innych odwiedzających?
Nie. Wpis działa wyłącznie na komputerze, na którym go dodałeś. Reszta internetu korzysta z domeny zgodnie z publicznym DNS, dopóki nie przepniesz jej na nowy serwer.
Skąd mam adres IP mojej strony?
Z zakładki Strony w panelu hostingowym, przy konkretnej stronie. Pamiętaj, że na jednym koncie różne strony mogą mieć różne adresy IP, więc pobierz IP dokładnie tej, którą chcesz podejrzeć.
Podgląd nadal pokazuje starą stronę, co robić?
Sprawdź, czy adres IP jest poprawny i czy plik został zapisany, a następnie wyczyść pamięć DNS i zamknij oraz otwórz przeglądarkę. Czasem pomaga też podgląd w trybie prywatnym, który pomija część pamięci podręcznej.
Czy to bezpieczne?
Tak. Zmieniasz tylko lokalne kierowanie nazw na swoim komputerze i w każdej chwili cofniesz to, usuwając dodaną linię. Pamiętaj jednak, by po testach wpis usunąć, żeby nie mylił przy późniejszej diagnozie.