Modyfikuj swój plik hosts
Ostatnia aktualizacja: 2019-07-23
Autoryzowane przez: Rackspace Support
Modyfikacja pliku hosts umożliwia nadpisanie systemu nazw domen(DNS) dla domeny na konkretnej maszynie. Zarządzanie DNS jest przydatne, gdy chcesz przetestować swoją witrynę bez łącza testowego przed uruchomieniem na żywo z SSL, sprawdzić, czy strona aliasowa działa przed zmianami DNS, oraz z innych powodów związanych z DNS.Aby uzyskać informacje na temat zmiany ustawień DNS, zobacz Zmiana ustawień DNS w systemie Linux.
Modyfikacja pliku hosts powoduje, że lokalna maszyna patrzy bezpośrednio na adres Internet Protocol (IP), który określasz. Rackspace oferuje rozwiązania hostingu zarządzanego, aby pomóc w obsłudze tych zasobów.
Modyfikacja pliku hosts polega na dodaniu do niego dwóch wpisów. Każdy wpis zawiera adres IP, do którego ma się odwoływać witryna, oraz wersję adresu internetowego. Na przykład dodaj następujące dwa wpisy: www.domain.com i domain.com, do klastra Rackspace z odświeżonym PHP5(PHP5-ITK):
64.49.219.194 www.domain.com64.49.219.194 domain.com
Ten artykuł zawiera instrukcje dotyczące lokalizacji i edycji pliku hosts w następujących systemach operacyjnych:
- Microsoft® Windows® 10, Windows 8, Windows 7, andWindows Vista™
- Microsoft Windows NT™, Windows 2000, and Windows XP
- Linux®
- MacOS® X wersje 10.0 do 10.1.5
- MacOS X wersje 10.6 do 10.12
Po dodaniu informacji o domenie i zapisaniu pliku, system zaczyna rozwiązywać się na adres IP, który został określony. Po zakończeniu testowania usuń te wpisy.
Windows
Jeśli używasz systemu operacyjnego firmy Microsoft, takiego jak Windows 10, Windows 8, Windows 7 i Windows Vista, musisz uruchomić aplikację Microsoft Notepadas jako administrator.
Windows 10 i Windows 8
Jeśli używasz systemu Windows 10 lub Windows 8, skorzystaj z następujących instrukcji:
-
Naciśnij klawisz Windows.
-
W polu wyszukiwania wpisz Notatnik.
-
W wynikach wyszukiwania kliknij prawym przyciskiem myszy Notatnik i wybierz opcję Uruchom jako administrator.
-
Z poziomu Notatnika otwórz następujący plik:
c:\system Windows32\ Sterowniki\hosts
-
Wprowadź niezbędne zmiany w pliku.
-
Wybierz Plik > Zapisz, aby zapisać zmiany.
Windows 7 i Windows Vista
Użyj następujących instrukcji, jeśli używasz Windows 7 lub Windows Vista:
-
Wybierz Start > Wszystkie programy > Akcesoria.
-
Kliknij prawym przyciskiem myszy Notatnik i wybierz Uruchom jako administrator.
Wyświetli się okno UAC Windows needs your permission.
-
Kliknij Kontynuuj, aby przyznać uprawnienia.
Otworzy się Notatnik.
-
W Notatniku wybierz opcję Plik > Otwórz.
-
W polu Nazwa pliku wpisz następującą ścieżkę:
C:
WindowsSystem32Drivers
-
Wybierz opcję Otwórz.
-
Wprowadź niezbędne zmiany w pliku.
-
Wybierz Plik > Zapisz, aby zapisać zmiany.
Windows NT, Windows 2000, and Windows XP
Użyj następujących instrukcji, jeśli używasz Windows NT, Windows 2000, orWindows XP:
- Wybierz Start > Wszystkie programy > Akcesoria > Notatnik.
- Wybierz Plik > Otwórz.
- W polu Nazwa pliku wpiszC:\Windows\System32\Drivers\hosts.
- Wybierz Otwórz.
- Wprowadź niezbędne zmiany w pliku.
- Wybierz Plik > Zapisz, aby zapisać zmiany.
Linux
Użyj następujących instrukcji jeśli pracujesz pod Linuksem:
-
Otwórz okno Terminala.
-
Wprowadź następujące polecenie, aby otworzyć plik hosts w edytorze tekstu:
sudo nano /etc/hosts
-
Wprowadź hasło użytkownika domeny.
-
Wprowadź niezbędne zmiany w pliku.
-
Naciśnij Control-X.
-
Gdy zostaniesz zapytany, czy chcesz zapisać zmiany, wpisz y.
MacOS X wersje 10.0 do 10.12
Ta sekcja zawiera instrukcje dotyczące modyfikacji pliku hosts, jeśli używasz systemu MacOS X 10.0 do 10.12.
MacOS X 10.0 do 10.1.5
Korzystaj z poniższych instrukcji, jeśli używasz MacOS X 10.0 do 10.1.5:
-
Otwórz /Applications/Utilities/NetInfo Manager.
-
Aby włączyć edycję bazy danych Network Information (NetInfo), kliknij ikonę kłódki w lewym dolnym rogu okna.
-
Wprowadź hasło użytkownika domeny i wybierz OK.
-
W drugiej kolumnie widoku przeglądarki zaznacz węzeł o nazwiemaszyny.
-
W trzeciej kolumnie zaznacz wpis o nazwie
localhost
. -
W menu Edycja wybierz opcję Duplikuj.
Wyświetli się alert potwierdzający.
-
Kliknij dwukrotnie na wartość właściwości
ip_address
i wprowadź adres IP drugiego komputera. -
Dwukrotnie kliknij wartość właściwości
name
i wprowadź nazwę hosta, który ma być używany dla drugiego komputera. -
Kliknij właściwość
serves
i wybierz polecenie Usuń z menu Edycja. -
Z menu Plik wybierz polecenie Zapisz.
Wyświetli się alert potwierdzenia.
-
Kliknij Aktualizuj tę kopię.
-
Powtórz kroki od 6 do 12 dla każdego kolejnego wpisu hosta, który chcesz dodać.
-
W menu NetInfo Manager, wybierz Quit.
Nie musisz restartować komputera.
Kliknij Duplikuj.
Wyświetli się nowy wpis o nazwie localhost copy
, a jego właściwości zostaną wyświetlone poniżej widoku przeglądarki.
MacOS X 10.6 do 10.12
Użyj następujących instrukcji, jeśli używasz MacOS X 10.6 do 10.12:
-
Na komputerze wybierz Applications > Utilities > Terminal, aby otworzyć oknoTerminal.
-
Wykonaj następujące polecenie w oknie Terminala, aby otworzyć plik hosts:
sudo nano /private/etc/hosts
-
Gdy pojawi się monit, wprowadź hasło użytkownika domeny.
-
Edytuj plik hosts.
Plik zawiera komentarze (linie rozpoczynające się od symbolu
#
) i domyślne mapowania nazw hostów (na przykład127.0.0.1 – local host
). Dodaj swoje nowe mapowania po domyślnych. -
Aby zapisać plik hosts, naciśnij Control+X.
-
Gdy pojawi się pytanie, czy chcesz zapisać zmiany, wpisz y.
-
Aby zmiany zaczęły obowiązywać, wyczyść pamięć podręczną DNS, wykonując następujące polecenie:
dscacheutil -flushcache