Что такое hosts
Файл hosts находится в папке c:\windows\system32\drivers\etc. Кроме комментариев, отмеченных значком #, он содержит последнюю строку с локальным адресом компьютера: 127.0.0.1 localhost. Для Windows 7 и Windows Vista последние строки файла выглядят несколько иначе: 127.0.0.1 localhost
::1 localhost
На интернет-жаргоне под словом "хост" в широком смысле понимают сервер, предоставляющий доступ к размещенным на нем файлам. Когда вы вводите доменное имя сайта в адресную строку, любой браузер в первую очередь обращается к файлу hosts на вашем компьютере, чтобы проверить, содержится ли там это имя. Если имя не найдено, идет обращение к DNS-серверу, который преобразует доменные имена в IP-адреса. Сайт открывается, если данному имени соответствует какой-либо IP-адрес.
Как менять hosts
Желание работников проводить рабочее время в различных социальных сетях зачастую раздражает работодателей. Да и родителям не всегда нравится, что дети пропадают на Одноклассники.ру или Вконтакте. Можно заблокировать эти сайты на компьютере, если изменить содержимое файла hosts. Если вы не можете зайти на ВК, вполне возможно, пользователь с правами администратора рядом с IP-адресом локального компьютера написал доменное имя вашего любимого сайта:
127.0.0.1 http://vk.com
127.0.0.1 www.vk.com
У сайта Вконтакте имеется несколько «зеркал», т.е. доменных имен, поэтому блокировка только одного из них не имеет смысла.
Кроме того, некоторые вирусы меняют значение файла, прописывая справа от IP доменное имя фальшивого сайта VK, на котором от вас могут потребовать послать плату за доступ к вашей учетной записи.
Чтобы зайти на VK, вам потребуется восстановить первоначальное значение hosts. Поскольку hosts – обычный текстовый файл, изменить его можно с помощью любого текстового редактора, например, «Блокнот». Щелкните правой кнопкой мыши по пиктограмме файла и выбирайте пункт «Открыть с помощью», затем «Блокнот». После этого файл будет доступен для редактирования. Запишите правильное значение доменного имени для локального компьютера в зависимости от версии Windows.
Можно просто удалять файл hosts – после перезагрузки система восстановит его со значениями по умолчанию.
Обратите внимание: у файла hosts нет расширения. Это текстовый файл, а не документ. Если вы видите иконку hosts.txt, вполне возможно, это фальшивый файл, созданный вирусом. Чтобы увидеть настоящий, в папке etc зайдите в меню «Сервис», выбирайте «Свойства папки» и откройте вкладку «Вид». Отметьте «Показывать скрытые файлы и папки».
Однако не исключено, что вирус или администратор компьютера заблокировали возможность изменения файла. Щелкните по его иконке правой кнопкой и выбирайте «Свойства». Обратите внимание, какие разрешения стоят во вкладке «Безопасность». Поставьте флажок возле пункта «Разрешить изменить» для вашей учетной записи.
Если это действие недоступно, перезагрузите компьютер и войдите в систему в безопасном режиме. Для этого нажмите клавишу F8 после первоначальной загрузки и выбирайте «Безопасный режим» в меню способов загрузки. После этого попробуйте отредактировать файл или удалить его.
Есть еще один способ. Если вам не заблокировали возможность изменять файл hosts, скачайте его с другого компьютера и установите на своем.