Datoteka hosts je običan tekstualni popis imena domena i IP adresa. U slučaju operativnog sistema Windows, radi se o datoteci pod nazivom hosts (ali bez ekstenzije), koja se obično nalazi u fascikli itd.
Datoteka domaćina
Datoteka hosts potrebna je kako bi operativni sistem mogao mapirati imena domena na određene IP adrese. To je jednostavna tekstualna datoteka, a za operativne sisteme Windows nalazi se u mapi system32 / drivers / etc \. Ponekad se njegova lokacija redefiniše kroz sistemski registar. Za Mac OS, datoteka hostova se obično nalazi na / private / itd.
Ako datoteku domaćina otvorite s notepadom, u njoj ćete vidjeti sljedeći unos:
127.0.0.1 localhost
To znači da vaš računar ima IP adresu 127.0.0.1. Ova se IP adresa dodjeljuje bilo kojem kućnom računaru - ova tehnika se naziva "interna petlja". Omogućuje poslužiteljskim programima da rade ispravno kada su instalirani na istom računaru kao i klijentski programi.
Izmjena datoteke hostova
Promjenom datoteke hostova možete blokirati pristup web lokacijama ili preusmjeriti korisnika na IP adrese koje nisu registrirane u DNS sustavu.
Na primjer, takav će zapis vratiti na računar sve zahtjeve poslane na domenu microsoft.com:
127.0.0.1 microsoft.com
I sljedeći unos će preusmjeriti korisnika koji je upisao adresu "google.com" u adresnu traku preglednika na Yandex servere pretraživača (IP 77.88.21.11 pripada Yandexu):
77.88.21.11 google.com
Datoteka domaćina i prevaranti
Napadači se ponekad koriste ovom vrstom preusmjeravanja. Računar zaraze virusom koji zamjenjuje "izvornu" datoteku hostova onom koju je stvorio haker. U takvoj datoteci adrese svih popularnih pretraživača, poštanskih usluga i društvenih mreža obično se redefinišu na IP web lokacija koje kontrolira napadač. Korisnik ne primjećuje razliku između stvarne i lažne stranice i hakerima govori svoje osobne podatke, lozinke itd. Ako pronađete sumnjive unose u datoteci domaćina na svom računaru (domene pretraživača, socijalnih usluga, poslužitelja pošte, sistema trenutnih poruka itd.), Odmah izbrišite ove redove.
Da bi zaštitili korisnike od ove vrste prevaranata, mnogi programeri izdaju programe koji blokiraju datoteku hostova od promjena ili odmah obavijeste korisnika o tim promjenama. Na primjer, mnogi besplatni zaštitni zidovi imaju ovu značajku.