Hosts - это файл операционной системы ,предназначенный для сопоставления имен хостов (узлов, серверов, доменов) с их IP - адресами.
Согласитесь, звучит немного страшно, для неопытного пользователя? Но на самом деле, всё достаточно просто и сейчас я вам это докажу....
Файл hosts - управляет ручными настройками администратора компьютера по доступа к интернет сайтам.
В этом файле, изначально(по умолчанию) разрешено посещение любых интернет сайтов, но в результате использования может понадобиться закрыть доступ к некоторым сайтам, для этого можно внести нужные ограничения в файл и компьютер будет знать на какие сайты заходить нельзя.
Давайте наглядно разберемся, как работает файл hosts :
Для этого , как и всегда моделируем ситуацию, вы решили посидеть в интернете, запускаете браузер, вводите название интересующего сайта и заходите на него. Но я уверен, что большинство пользователей никогда не задумывались, как происходит соединение с выбранным сайтом. А если бы знали как происходит соединение, то знали бы и какое влияние на это соединение имеет файл hosts.
Теперь ближе к делу...
Введя в браузер, к примеру, название сайта одноклассники -
ok.ru и нажав войти, браузер обязан отправить запрос на DNS сервер (своеобразный справочник сайтов с преобразованием в ip адреса), где сопоставляется нужная информация и если всё в порядке, то вас соединяют с сайтом. Но для ускорения процесса соединения были придуманы несколько инструментов, первым из которых, можно назвать кеш (память браузера) и как вы уже догадались, интересующий нас - файл hosts.
То есть, браузер для соединения с сайтом сначала подает запрос в свой кеш, если находит там известный ему адрес, то сразу его загружает. Если там нужной информации не обнаружено, то идет следующий запрос к файлу hosts и если нужной информации браузер там не обнаружил - он уже со "спокойной душой" делает запрос к DNS серверу.
Главное, что Вы должны запомнить - это то, что если компьютер заражен, а запрос не доходит до этапа обращения к ДНС доступ к сайту будет закрыт, пока не внести корректные настройки. Давайте разберемся, как происходит заражение файла hosts.
Комментарии 38
спасибо!