Ни для кого не секрет, что доменные имена вида www.yandex.ru придуманы лишь для удобства из восприятия и запоминания человеком. Взаимодействие между компьютерами осуществляется только по цифровому IP-адресу.
Для трансляции символьного имени вида google.ru в понятный операционной системе IP-адрес (в данном случае 216.239.59.104) задействуется служба DNS, которая знает о том какому имени хоста какой IP-адрес соответствует. Если какой-либо хост прописан в HOSTS-файле, то запрос к DNS-серверу не делается, а сразу осуществляется соединение с тем ip-адресом, который прописан в HOSTS.
Это используется либо для ускорения работы в Интернет, либо для блокировки доступа к какому-либо сайту. Нередко этим пользуются вредоносные программы для перенаправления трафика пользователя через нужный узел, а так же для обмана антивирусной программы и блокировки её обновлений.
Стандартно HOSTS-файл операционной системы Windows выглядит так:
Располагается HOSTS-файл здесь:
Windows XP/2003/Vista: WINDOWS\system32\drivers\etc\hosts
Местоположение файла можно изменить с помощью следующего ключа реестра:
HKLM\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters
«DataBasePath»=»%SystemRoot%\System32\drivers\etc»
Если вы вдруг в своем файле HOSTS встретите записи вот такого вида:
127.0.0.1 ftp.kasperskylab.ru
127.0.0.1 ids.kaspersky-labs.com
127.0.0.1 kaspersky.com
127.0.0.1 kaspersky-labs.com
127.0.0.1 liveupdate.symantec.com
127.0.0.1 liveupdate.symantecliveupdate.com
127.0.0.1 www.symantec.com
127.0.0.1 update.symantec.com
127.0.0.1 updates.symantec.com
127.0.0.1 updates1.kaspersky-labs.com
127.0.0.1 updates1.kaspersky-labs.com
127.0.0.1 updates2.kaspersky-labs.com
127.0.0.1 updates3.kaspersky-labs.com
то этот факт означает что скорее всего в вашей системе вредоносная программа, которая блокирует доступ антивирусным программам к серверам обновлений, т.к. ip-адрес — 127.0.0.1 — это адрес вашего компьютера на loopback-интерфейсе.
Впринципе, точно так же можно самому блокировать нежелательные сайты, добавляя в HOSTS-файл строку:
127.0.0.1 блокируемый сайт
Сразу хочу предупредить, что, если в HOSTS файле большое количество записей (более сотни), то желательно отключать службу DNS-клиент, иначе столкнётесь с ощутимыми тормозами при серфинге в сети.
я захожу в пуск, выполнить,открываю hosts,удаляю не нужные строки и когда сохраняю файл.у меня вылезает надпись:не удаётся создать файл WINDOWS\system32\drivers\etc\hosts проверти правельность пути.но через пойск этот файл не могу найти.и сама искала его нет.!где он может быть???(
и не найдёте — это скрытый файл.
замена hosts файла:
можно там где «мои документы» (в других каталогах может не получиться) создать файл hosts, затем скопировать его в нужный каталог, если система спросит заменить — отвечаешь да, если не спросит, то либо его там нет, либо hosts прописан в другом каталоге.