Failas „hosts“yra paprastas domenų vardų ir IP adresų tekstinis sąrašas. „Windows“operacinės sistemos atveju tai yra failas pavadinimu „hosts“(bet be plėtinio), paprastai esantis aplanke ir pan.
Šeimininkų failas
Failas „hosts“reikalingas, kad operacinė sistema galėtų susieti domenų pavadinimus su konkrečiais IP adresais. Tai paprastas tekstinis failas, o „Windows“operacinėms sistemoms jis yra aplanke system32 / drivers / etc \. Kartais jos vieta iš naujo apibrėžiama per sistemos registrą. Jei naudojate „Mac OS“, pagrindinio kompiuterio failas paprastai yra / private / etc.
Jei atidarote kompiuterio failą su užrašų knygele, jame galite pamatyti šį įrašą:
127.0.0.1 localhost
Tai reiškia, kad jūsų kompiuterio IP adresas yra 127.0.0.1. Šis IP adresas priskiriamas bet kuriam namų kompiuteriui - ši technika vadinama „vidine kilpa“. Tai leidžia serverio programoms tinkamai veikti, kai jos yra įdiegtos tame pačiame kompiuteryje kaip ir kliento programos.
„Host“failo modifikavimas
Pakeitę kompiuterio failą, galite užblokuoti prieigą prie svetainių arba nukreipti vartotoją į kitus nei DNS sistemoje registruotus IP adresus.
Pavyzdžiui, toks įrašas grąžins kompiuteriui visas užklausas, siunčiamas į domeną microsoft.com:
127.0.0.1 microsoft.com
Kitas įrašas nukreipia vartotoją, kuris naršyklės adreso juostoje įvedė adresą „google.com“, į „Yandex“paieškos sistemos serverius (IP 77.88.21.11 priklauso „Yandex“):
77.88.21.11 google.com
Šeimininkų byla ir sukčiai
Užpuolikai kartais naudoja tokį peradresavimą. Jie užkrėsia kompiuterį virusu, kuris pakeičia „vietinių“kompiuterių failą į įsilaužėlio sukurtą. Tokiame faile visų populiarių paieškos sistemų, pašto tarnybų ir socialinių tinklų adresai paprastai yra iš naujo apibrėžti užpuoliko valdomų svetainių IP. Vartotojas nepastebi skirtumo tarp tikros ir netikros svetainės ir įsilaužėliams pasako savo asmens duomenis, slaptažodžius ir kt. Jei kompiuteryje aptiksite įtartinų įrašų pagrindinio kompiuterio faile (paieškos sistemų domenai, socialinės paslaugos, pašto serveriai, tiesioginių pranešimų sistemos ir kt.), Nedelsdami ištrinkite šias eilutes.
Norėdami apsaugoti vartotojus nuo tokio tipo sukčių, daugelis programinės įrangos kūrėjų išleidžia programas, kurios blokuoja pagrindinio kompiuterio failą nuo pakeitimų arba nedelsdamos informuoja vartotoją apie šiuos pakeitimus. Pavyzdžiui, šią funkciją turi daugelis nemokamų užkardų.