Jak lokalnie przez plik hosts skierować domenę na inny adres IP?

Promocja na hosting WordPress

Dowiedz się jak lokalnie skierować domenę na inny adres IP  i jak pomaga w tym plik hosts. Poniższa instrukcja jest przydatna, gdy chcesz stworzyć nową stronę WWW na innym hostingu niż obecnie.

Przykład: jeśli posiadasz obecnie hosting inny niż Domenomania.pl i masz na nim opublikowaną stronę WWW pod adresem: mojadomena.pl, to możliwe jest stworzenie nowej wersji witryny na hostingu Domenomania.pl pod tym samym adresem domeny (bez konieczności delegacji domeny na serwery DNS Domenomania.pl).

Wynikiem poniżej opisanej konfiguracji będzie możliwość wywołania Twojej nowej strony pod adresem: mojadomena.pl tylko na Twoim komputerze (natomiast wszyscy inni użytkownicy będą nadal wywoływać Twoją stronę WWW na starym hostingu). Po zakończeniu prac nad nową stroną, będziesz mógł zmienić delegację domeny, aby skierować wszystkich użytkowników na nową wersję witryny, która znajduje się na nowym serwerze.

Innym przykładem kiedy taka konfiguracja jest przydatna jest sytuacja, gdy wydelegowałeś domenę na inne serwery DNS i nie chcesz czekać na propagację DNS. W takiej sytuacji możesz lokalnie na swoim komputerze skierować domenę na wskazany adres IP. Dzięki temu będziesz widział zawartość domeny szybciej niż inni użytkownicy, którzy będą musieli czekać na odświeżenie ustawień nawet do 30h (jednak z reguły trwa to krócej).

WAŻNE! Pamiętaj, że poniższa konfiguracja powoduje sparowanie na komputera, na którym pracujesz (i tylko na nim!), domeny ze wskazanym adresem IP serwera.

Co to jest plik hosts?

Plik hosts to plik tekstowy używany w systemach operacyjnych do mapowania nazw domenowych na konkretne adresy IP. W skrócie, pełni funkcję mapowania nazw hostów na ich odpowiadające im numery IP.

Kiedy wpisujesz adres internetowy (URL) w przeglądarkę, przeglądarka musi przetłumaczyć tę nazwę na właściwy adres IP serwera, aby ustanowić połączenie. Plik hosts pomaga w tym procesie, pozwalając użytkownikom ręcznie definiować, które adresy IP są przypisane do określonych nazw domenowych.

Plik hosts znajduje się na poziomie lokalnego systemu operacyjnego i jest używany głównie do rozwiązywania nazw domenowych wewnętrznych lub nadpisywania ich w celach testowych lub konfiguracyjnych. Działa na zasadzie, że jeśli dany wpis istnieje w pliku hosts, system operacyjny nie będzie wykonywał zapytań do serwerów DNS w celu uzyskania adresu IP dla danej nazwy.

Jak w Windows przekierować domenę na adres IP przez plik hosts?

Poniższą konfigurację pliku hosts możesz wykonać na urządzeniu z systemem Windows.

  1. W systemie Windows przejdź do lokalizacji, w której znajduje się plik hosts. Lokalizacja pliku hosts jest różna w zależności od wersji używanego systemu Windows.
  2. Przejdź do edycji pliku hosts.

    Uruchom plik hosts z uprawnieniami administratora. Jeśli po edycji pliku hosts nie możesz zapisać zmian, to uruchom plik hosts w edytorze tekstowym (np. Notatnik w systemie Windows) z uprawnieniami administratora (kliknij prawym przyciskiem myszki i wybierz opcję: Uruchom jako administrator) i otwórz plik hosts w Notatniku. 

  3. W otwartym pliku hosts dodaj na jego końcu w nowej linii Twój wpis w postaci:
    adres-IP mojadomena.pl

    Na samym końcu pliku hosts w nowej linii wpisz adres IP oraz nazwę domeny.

  4. Zapisz zmiany w pliku hosts. Możesz zamknąć plik, wprowadzona zmiana będzie widoczna od razu. Możesz wywołać adres domeny w przeglądarce, czego efektem będzie wywołanie wskazanego adresu IP (ale tylko na Twoim komputerze!).

W systemie Windows możesz skorzystać z programu Hosts File Editor, aby dokonać modyfikacji pliku hosts.

Jeśli chcesz skierować domenę na Twój hosting w Domenomania.pl, to po zmianie zawartości pliku hosts, przypisz domenę do hostingu w Domenomania.pl przez cPanel. Domena nie musi zostać wydelegowana na serwery DNS Domenomania.pl, wystarczy że przypiszesz ją do hostingu. Jeśli nie znasz adresu IP hostingu w Domenomania.pl, to możesz go sprawdzić po zalogowaniu do cPanel. Jak sprawdzić adres IP serwera w cPanel?

Jak w Linux przekierować domenę na adres IP przez plik hosts?

Poniższą konfigurację pliku hosts możesz wykonać na urządzeniu z systemem Linux.

  1. W systemie Linux przejdź do lokalizacji, w której znajduje się plik hosts. Domyślnie przy większości dystrybucji systemów Linux plik hosts znajduje się w lokalizacji:
    /etc/hosts
  2. Rozpocznij edycję pliku hosts, korzystając z użytkownika posiadającego uprawnienia root.
  3. W otwartym pliku hosts dodaj na jego końcu w nowej linii Twój wpis w postaci:
    adres-IP mojadomena.pl
  4. Zapisz zmiany w pliku hosts. Możesz zamknąć plik, wprowadzona zmiana będzie widoczna od razu. Możesz wywołać adres domeny w przeglądarce, czego efektem będzie wywołanie wskazanego adresu IP (ale tylko na Twoim komputerze!).

Jeśli chcesz skierować domenę na Twój hosting w Domenomania.pl, to po zmianie zawartości pliku hosts, przypisz domenę do hostingu w Domenomania.pl przez cPanel. Domena nie musi zostać wydelegowana na serwery DNS Domenomania.pl, wystarczy że przypiszesz ją do hostingu. Jeśli nie znasz adresu IP hostingu w Domenomania.pl, to możesz go sprawdzić po zalogowaniu do cPanel. Jak sprawdzić adres IP serwera w cPanel?

Jak w MacOS przekierować domenę na adres IP przez plik hosts?

Poniższą konfigurację pliku hosts możesz wykonać na urządzeniu z systemem MacOS.

  1. Uruchom aplikację Terminal (Aplikacje -> Narzędzia -> Terminal).
  2. W konsoli wpisz poniższe polecenie i kliknij enter:
    sudo nano /private/etc/hosts
  3. W otwartym pliku hosts dodaj na jego końcu w nowej linii Twój wpis w postaci:
    adres-IP mojadomena.pl
  4. Aby zapisać zmiany w pliku hosts na MacOS kliknij kombinacje klawiszy Ctrl+O, enter, a następnie: Ctrl+O. Wprowadzona zmiana będzie widoczna od razu. Możesz wywołać adres domeny w przeglądarce, czego efektem będzie wywołanie wskazanego adresu IP (ale tylko na Twoim komputerze!).

Jeśli chcesz skierować domenę na Twój hosting w Domenomania.pl, to po zmianie zawartości pliku hosts, przypisz domenę do hostingu w Domenomania.pl przez cPanel. Domena nie musi zostać wydelegowana na serwery DNS Domenomania.pl, wystarczy że przypiszesz ją do hostingu. Jeśli nie znasz adresu IP hostingu w Domenomania.pl, to możesz go sprawdzić po zalogowaniu do cPanel. Jak sprawdzić adres IP serwera w cPanel?

Jak usunąć lub wyłączyć skierowanie domeny w pliku hosts?

Bez względu na używany system operacyjny, możesz wyłączyć / dezaktywować skierowanie domeny w pliku hosts poprzez dodanie znaku # na początku wprowadzonej linii. Jeśli chcesz usunąć lokalne skierowanie domeny na adres IP, to wystarczy usunąć wprowadzony wpis z pliku hosts.

Jeśli posiadasz hosting w Domenomania.pl możesz na nim umieścić swoją stronę WWW lub przechowywać pliki.

Jak lokalnie skierować domenę z www na adres IP?

Powyższe instrukcje przedstawiają jak skierować domenę bez przedrostka www na wskazany adres IP. Jeśli chcesz również skierować domenę z www, to wpis w pliku hosts powinien wyglądać następująco (dotyczy wszystkich opisanych systemów operacyjnych):

adres-IP mojadomena.pl www.mojadomena.pl

Dlaczego potwierdzenie odczytu e-mail nie działa w każdym programie?

Większość programów pocztowych i systemów Webmail, a także serwerów pocztowych, nie pozwala sprawdzić czy wiadomość e-mail wysłana do...

Panel WordPress wygląda na uszkodzony – brak motywu w wp-admin

Wyobraź sobie sytuację: właśnie ukończyłeś aktualizacje WordPress, ale gdy logujesz się do panelu administracyjnego (wp-admin), na ekranie...

Co to jest i do czego służy motyw potomny w WordPress?

WordPress to potężna platforma do tworzenia stron internetowych, która oferuje ogromną elastyczność podczas ich projektowania - m.in. dzięki...

Domeny, hosting, serwery VPS i poczta e-mail

Nie znalazłeś odpowiedzi na swoje pytanie?

Nasze Biuro Obsługi Klienta jest do Twojej dyspozycji.

Telefon

Kontakt w sprawie usług i zamówień

Czynne:
poniedziałek - piątek
8.00 - 16.00
Infolinia:
+48 71 715 27 24

Poczta

Kontakt mailowy w sprawie usług i zamówień

Czynne:
poniedziałek - niedziela
24h na dobę
Email:
bok@domenomania.pl