Plik Hosts w systemie Windows. Pierwotną ideą zastosowania tego

Transkrypt

Plik Hosts w systemie Windows. Pierwotną ideą zastosowania tego
Plik Hosts w systemie Windows.
Pierwotną ideą zastosowania tego pliku było pominięcie wolnych serwerów DNS przy
przekształcaniu nazwy hosta (domeny) na numer IP.
Jest to plik tekstowy posiadający następująca budowę:
Numer IP
83.238.99.181
Nazwa hosta
www.enter.net.pl
Informuje on nasz komputer że określona nazwa hosta (jaką wpisujemy w przeglądarce
internetowej) odnosi się do konkretnego adresu IP (bez odwoływania się do serwerów DNS).
Budowa tego pliku rządzi się jedną prostą regułą (komentarze zaczynają się od # (hash)) - pierwszy
musi być wpis:
127.0.0.1
localhost
a dalej wedle uznania.
Plik należy umieścić w katalogu zależnym od wersji Windows:
Windows XP = C:\WINDOWS\SYSTEM32\DRIVERS\ETC
Windows 2K = C:\WINNT\SYSTEM32\DRIVERS\ETC
Win 98/ME = C:\WINDOWS
Czasami szkodniki (ludzie lub programy :-) ) próbują dobrać się do pliku HOSTS i coś w
nim zmieniać - radą na to jest ustawienie atrybutu Tylko do odczytu (Read-only) we
właściwościach pliku. Jeżeli używamy systemu plików FAT32 albo odebranie mu atrybutów do
zapisu dla wszystkich użytkowników jeżeli używamy systemu plików NTFS
Niestety plik HOSTS jest nieskuteczny jeżeli użytkownik korzysta z proxy ...czyli w
„54” nie zadziała :D.
Oprócz powyższego zastosowania, istnieje jeszcze kilka:
• zabezpieczenie przed infekcją spyware.
• blokowanie reklam (często odwiedzanych serwisów).
• ręczne przekierowanie adresu internetowego z jednej domeny na inną(dla żartu lub celowo).
• Sprawienie że witryna „zniknie” z internetu.
Zabezpieczenie przed infekcją spyware jest wręcz banalnie proste - pobieramy plik „blokujący”
serwisy spyware, zapisujemy do odpowiedniego katalogu i ... już.
Istnieją różne źródła plików HOSTS - moim zdaniem najlepszy jest ten →
http://www.mvps.org/winhelp2002/hosts.htm
Wersja txt ->
http://www.mvps.org/winhelp2002/hosts.txt
Wersja zip ->
http://www.mvps.org/winhelp2002/hosts.zip
Blokowanie reklam wymaga troszkę więcej samozaparcia. Jak pisałem wcześniej, ma to sens tylko
i wyłącznie dla często odwiedzanych serwisów (komu by się chciało szukać adresu reklamodawcy
dla jednej wiztyty na stronie?). Otóż wystarczy wyświetlić źródło danej strony (polecenie Pokaż
źródło (View source)) i wyszukać w nim (Ctrl+F) adres serwera reklam. Szukać należy ciągu http://
(w HTML'u odwołania do innych stron www zawsze zaczynają się od http://). Autorzy umieszczają
w różny sposób odwołania do reklamodawców. Czasem jest to domena np. http://idm.hit.gemius.pl
a czasem adres IP http://000.000.000.000. W ten sposób "wyłowiony" adres dodajemy do pliku
HOSTS i to wszystko (może być wymagany restart). Dodajemy go w formie
127.0.0.1
serwer.reklamowy.pl
Dla Entera to :
127.0.0.1 adidm.idmnet.pl
127.0.0.1 idm.hit.gemius.pl
Ręczne przekierowanie adresu internetowego z jednej domeny na inną.
Wystarczy w pliku host „błędnie” wpisać adres IP w powiązaniu z domeną np”
213.180.146.27 wp.pl
213.180.146.27 www.wp.pl
takie wpisy spowodują że jak wpiszemy wp.pl w przeglądarce otworzy się onet.pl ;-)
Sprawienie że witryna „zniknie” z internetu.
W pliku hosts należy powiązać nazwę strony z adresem IP 127.0.0.1 np.:
127.0.0.1 wp.pl
127.0.0.1 www.wp.pl