Zrozumienie pliku /etc /hosts
- 4601
- 1002
- Juliusz Sienkiewicz
„/etc/hosts”
Plik to prosty plik tekstowy, który mapuje nazwy hostów na adresy IP. Służy do rozwiązywania nazw hostów na adresy IP w systemie lokalnym, bez potrzeby zewnętrznej DNS (system nazwy domeny) wyszukiwania.
„/etc/hosts”
Plik zawiera jedną wiersz dla każdego mapowania adresów nazwy hosta-IP, przy czym pola są oddzielone białą przestrzenią. Pola w „/etc/hosts”
Plik są następujące:
- Adres IP: Adres IP hosta.
- Nazwa hosta: Nazwa hosta hosta.
Oto przykład „/etc/hosts”
Wpis pliku:
1 | 127.0.0.1 Localhost |
W tym przykładzie adres IP to „127.0.0.1 ”, a nazwa hosta to„ Localhost ”. Ten wpis mapuje nazwę hosta „localhost” na adres IP „127.0.0.1 ”, który jest adresem pętli dla systemu lokalnego.
Plik domyślny /etc /hosts „/etc/hosts”
Plik jest używany przez narzędzia i usługi sieciowe systemu do rozwiązywania nazw hostów na adresy IP. Gdy nazwa hosta jest wprowadzana do przeglądarki internetowej lub na innej narzędziu sieciowym, system najpierw sprawdza „/etc/hosts”
plik, aby sprawdzić, czy istnieje wpis dla nazwy hosta. Jeśli jest wpis, system używa odpowiedniego adresu IP zamiast wykonywania zewnętrznego wyszukiwania DNS.
Dodanie nowego wpisu w /etc /hosts
Możesz także użyć „/etc/hosts”
Aby rozwiązać nazwy domen, które nie są w globalnych DN, takich jak lokalne serwery rozwoju lub serwery intranetowe. Można to zrobić, dodając wpisy dla tych serwerów w /etc /hosts z odpowiednimi adresami IP. Na przykład:
- Tutaj demo.przykład.com jest mapowany na 192.168.1.210 Adres IP
- lokalny.przykład.COM jest zmapowany z 127.0.0.1 (LocalHost).
Blokowanie strony internetowej /etc /hosts
Możemy również użyć tego pliku, aby zapobiec dostępowi do dowolnej domeny. To może być pomocne dla rodziców w kontrolowaniu dostępu do witryny do swoich bliskich. Na przykład, jeśli ktoś chce zablokować cały ruch na Facebooku.com, mogą dodać wpis /etc /hosts, który wskazuje na Facebooku.com do 127.0.0.1, który jest adresem pętli i nie będzie rozwiązywać żadnej faktycznej strony internetowej.
Blokowanie dostępu do domeny z /etc /hosts „/etc/hosts”
Plik może być edytowany przez użytkownika root, aby dodać, modyfikować lub usuwać mapowania adresów nazwy hosta-to-IP. Może to być przydatne do celów testowych lub do zastąpienia rozdzielczości DNS określonych nazw hostów. Jednakże „/etc/hosts”
Plik nie powinien być używany jako główne źródło mapowania adresów nazwy hosta-to-IP, ponieważ może być trudne do zarządzania w miarę wzrostu liczby wpisów. Zamiast tego zasadniczo zaleca się użycie scentralizowanego serwera DNS do rozdzielczości nazwy hosta.