Hosts

Z Wikipedii, wolnej encyklopedii
Skocz do: nawigacji, wyszukiwania

Plik hostsplik konfiguracyjny systemu operacyjnego służący do sztywnego mapowania nazw domenowych na adresy IP.

Ogólne[edytuj | edytuj kod]

Plik hosts jest jednym z modułów wielu systemów operacyjnych, który wspomaga adresowanie w sieciach komputerowych. Jego zadaniem jest tłumaczenie przyjaznych użytkownikom nazw domenowych na ich numeryczne odpowiedniki, zwane adresami IP, które identyfikują dany komputer w sieci.

Zawartość[edytuj | edytuj kod]

Plik hosts jest plikiem tekstowym zawierającym w każdej linii adres IP i jedną lub więcej nazw domenowych danego hosta (oddzielone od siebie spacjami lub tabulatorami). Linie rozpoczynające się znakiem hash są komentarzami (a więc są ignorowane).

Typowy plik hosts może wyglądać następująco:

# Komentarz do pliku hosts (np. opis budowy pliku)
127.0.0.1  localhost loopback
::1        localhost

Położenie w różnych systemach operacyjnych[edytuj | edytuj kod]

Lokalizacja pliku hosts w systemie plików zależy od systemu operacyjnego. Plik nosi zazwyczaj nazwę "hosts" (bez żadnego rozszerzenia).

System operacyjny Wersja Lokalizacja
Unix, System uniksopodobny, POSIX /etc/hosts[1]
Microsoft Windows 3.1 %Windir%\HOSTS
95, 98/98SE, Me %WinDir%\hosts[2]
NT, 2000, XP, 2003, Vista, 7 %SystemRoot%\system32\drivers\etc\hosts[3]
Windows Mobile Klucz rejestru systemowego \HKEY_LOCAL_MACHINE\Comm\Tcpip\Hosts
Apple Macintosh 9 i wcześniejsze Folder systemowy Preferences lub System
Mac OS X 10.0 – 10.1.5[4] (dodawane przez NetInfo lub niload)
Mac OS X 10.2 i nowsze /private/etc/hosts[4] (lub /etc/hosts)
Novell NetWare SYS:etc\hosts
OS/2 & eComStation "bootdrive":\mptn\etc\
Symbian Symbian OS 6.1–9.0 C:\system\data\hosts
Symbian OS 9.1+ C:\private\10000882\hosts
MorphOS NetStack ENVARC:sys/net/hosts
Android /system/etc/hosts (lub /etc/hosts)
iOS (tylko z jailbreak'iem) iOS 2.0 i nowsze /private/etc/hosts (lub /etc/hosts)
TOPS-20 <SYSTEM>HOSTS.TXT

Zagadnienia bezpieczeństwa[edytuj | edytuj kod]

Mapowanie adresów domenowych na adresy IP jest bardzo ważnym zagadnieniem, dlatego też plik hosts staje się często ofiarą ataków. Odpowiednie wpisy w tym pliku pozwalają m.in. zablokować użytkownikom komputera dostęp do wybranych domen (np. tworząc przekierowanie takiej domeny na localhost).

Zobacz też[edytuj | edytuj kod]

Przypisy