Когда у вас возникают проблемы, связанные с заражением компьютера вирусами, наверняка, везде советуют поработать с файлом host. Но что это такое, неужели он создан лишь для этого, и где находится файл hosts?
Многим бы хотелось знать, для чего нужен файл host. Мы постараемся донести до вас информацию доступным языком.
Итак, файл hosts в первую очередь определяет соответствие определенных доменных имен IP-адресам. Он может быть использован для увеличения скорости работы в интернете, то есть hosts обходит обращение к DNS серверу для довольно часто посещаемых страниц, блокирует доступ к отдельным нежелательным сайтам и ставит запрет на обращение к адресам баннерообменных сетей.
Где находится файл hosts, мы расскажем позже, а пока посмотрим, как выглядит файл hosts. По умолчанию в нем содержится всего одна строка: 127.0.0.1 localhost. В нем же расположена и небольшая справка от Microsof, в которой имеются правила добавления новых записей.
Итак, при обычной работе вы набираете адрес сайта в браузере, затем он связывается с DNS сервером. Последний трансформирует этот адрес сайта в IP адрес запрашиваемого сервера. Внизу находится строка состояния браузера, в ней в это время написано "Поиск узла...". Когда узел найден, в строке состояния браузера появляется надпись: "Узел найден, ожидается ответ...". В этот момент устанавливается TCP соединение.
Но работу в интернете можно и ускорить. В файле hosts сопоставляются доменные имена с часто посещаемыми сайтами (с их IP адресами). То есть пропадает необходимость обращения к DNS серверу, соединение устанавливается сразу же. IP узла узнается просто - посредством программы ping, которая находится по следующему пути: диск С, WINDOWS, system32, и там уже ping.exe.ам необходимо набрать в командной строке cmd.exe и нажать ОК. Появится окошко, в котором надо будет напечатать ping www.yandex.ru например. Вот так вы и получите IP адрес яндекса.
Для операционной системы Windows XP или Vista файл hosts находится здесь:
В Windows 7 находим программу notepad, которая находится в корне папки C:\windows\. Нажмите правой кнопкой мыши на файл, вызовите контекстное меню. Запускаете файл от администратора, в блокноте через меню "открыть файл" идете по пути C, windows, system32, drivers. Появляется папка etc. В этой папке в ручную набираем "hosts" в строке "Файл".