Plik hosts: czym jest i jak z niego korzystać?

Plik hosts: czym jest i jak z niego korzystać?

Jeśli przeniosłeś do nas swoją stronę i chcesz sprawdzić, czy działa prawidłowo na naszym hostingu jeszcze zanim zmienisz DNS, z pomocą przyjdzie do Ciebie plik hosts.

Czym jest plik hosts?

W dużym uproszczeniu jest to plik systemowy na Twoim komputerze, który pozwala lokalnie określić serwer, z którego ma być wczytana strona po wpisaniu jej adresu w przeglądarce. Jeśli przeniosłeś się do nas, ale przed zmianą DNS chcesz upewnić się, że Twoja witryna prawidłowo zadziała po wykonanej migracji - możesz łatwo to wykonać przy pomocy pliku hosts.

Jak to działa?

W zależności od systemu plik hosts znajduje się w różnych lokalizacjach.

Dla systemu Windows: %SystemRoot%\system32\drivers\etc\ (C:\Windows\System32\drivers\etc)

Dla systemu Linux i macOS: /etc/

Aby zdefiniować, z jakiego adresu IP ma odpowiadać dana strona, w jego zawartość wpisz:

IP domena www.domena, na przykład:

123.45.67.1 domenahostido.pl www.domenahostido.pl

Po zapisaniu pliku i wpisaniu domeny w przeglądarce, strona odpowie lokalnie u Ciebie z wskazanego serwera, mimo tego, że w rzeczywistości kieruje obecnie jeszcze do poprzedniego dostawcy hostingu.

Uwaga! W przypadku Windowsa program Notatnik koniecznie uruchom jako administrator. W przypadku systemu Linux skorzystaj z sudo, jak na załączonych zrzutach ekranu.

Instrukcja dla systemu Linux i macOS:

1. Uruchom aplikację Terminal.

2. Wpisz polecenie: sudo nano /etc/hosts i podaj hasło, jeśli zostaniesz o nie poproszony.

3. Wprowadź odpowiedni zapis na przykładzie:

123.45.67.1 domenahostido.pl www.domenahostido.pl

Instrukcja dla systemu Windows:

1. Uruchom program Notatnik jako administrator.

2. Wprowadź odpowiedni zapis na przykładzie:

123.45.67.1 domenahostido.pl www.domenahostido.pl

3. Zapisz plik w lokalizacji: C:\Windows\system32\drivers\etc. Zwróć uwagę, aby zapisać plik hosts bez konkretnego typu pliku, a więc aby nie zapisał się on jako hosts.txt, a jako hosts.