Dostęp do witryny z hostingu bez zmiany serwerów nazw przez plik hosts
W tym samouczku przejdziemy przez niezbędne kroki, aby uzyskać dostęp do witryny hostowanej na serwerze bez konieczności dokonywania zmian na poziomie serwera nazw, korzystając z pliku hosts systemu operacyjnego.
Wprowadzenie
- Plik hosts systemu operacyjnego pozwala na dostęp do stron internetowych hostowanych na serwerze bez potrzeby korzystania z serwera DNS lub zmiany serwerów nazw w domenie. Może być także używany do celów rozwojowych, jeśli nie posiadamy domeny, ale mamy hosting.
Wymagania
- Aby skorzystać z pliku hosts systemu operacyjnego, będziemy potrzebować adresu IP, pod którym jest hostowana domena, do której chcemy uzyskać dostęp, oraz lokalizacji pliku hosts.
Plik hosts znajduje się w następujących lokalizacjach, w zależności od używanego systemu operacyjnego:
c:\Windows\System32\Drivers\etc\hosts - Windows
/private/etc/hosts - Mac OS X/etc/hosts - Linux
Kroki
- W tym samouczku użyjemy systemu Windows jako przykładu. Aby edytować plik, uruchomimy aplikację do edycji tekstu Notatnik (z uprawnieniami administratora) lub dowolny inny edytor tekstu (zalecamy Notepad++) i otworzymy plik hosts, klikając na Plik w górnym pasku, a następnie Otwórz. W tym przypadku otworzymy plik z ścieżki c:\Windows\System32\Drivers\etc\hosts (litera dysku c:\ może się różnić w zależności od lokalizacji instalacji systemu operacyjnego). Upewnimy się również, że w Notatniku jest zaznaczona opcja Wszystkie pliki (*.*) po prawej stronie pola Nazwa pliku, aby móc zobaczyć wszystkie typy plików.

- Gdy plik zostanie otwarty, dodamy następujące linie:
SERVER_IP_ADDRESS exampledomain.xx
SERVER_IP_ADDRESS www.exampledomain.xx - Jako przykład użyjemy domeny hostico.net hostowanej na serwerze o adresie IP 89.44.200.147. W tym przypadku dodamy następujące linie do pliku hosts i zapiszemy wprowadzone zmiany:
89.44.200.147 hostico.net
89.44.200.147 www.hostico.net
- Twoje powiązane z hostingiem domena i IP będą używane. Powyższe linie to tylko przykłady. IP hostingu jest dołączone w e-mailu z danymi administracyjnymi.

- Wiele domen i subdomen może zostać dodanych do pliku hosts, które wskazują na różne serwery (adresy IP), z tą samą funkcjonalnością.
- W następnym kroku otworzymy przeglądarkę i sprawdzimy, czy domena ładuje się z żądanym serwerem. Zaleca się wyczyszczenie pamięci podręcznej przeglądarki przed podjęciem próby.