Имя:
Пароль:
Забыли пароль?
Регистрация
ГлавнаяПрограммыБаза знанийПомогите найти программуВопросы системным администраторам
Поиск по базе знаний

Поиск по наименованию:

Файл hosts

К списку материалов
Тема: Операционные системы

Автор: Дмитрий
Опубликована: 31.10.2011

Популярность=106 (+84/-22)
Файл hostsСтатья о том, для чего нужен файл hosts в Windows, где он располагается, что содержит и как его можно использовать.

Для чего нужен файл hosts

Во время работы в интернете Вы вводите название сайтов в строку адреса и браузер открывает желаемые странички. Но интернет-серверы, на которых хранятся сайты, не имеют названий, а обозначаются IP адресами. Например, популярный сайт www.mail.ru, имеет IP адрес 94.100.191.204 и этот сайт можно открыть, вводя в строку адреса браузера данный IP адрес. Запоминать такие наборы цифр для каждого сайта очень сложно, поэтому было придумано вместо них присваивать названия сайтам и когда пользователь вводит нужно ему название, незаметно для него, преобразовывать его и открывать желаемую страницу.

Для преобразования названия в цифирный адрес в интернете существуют специальные DNS-сервера (сервера доменных имен). В них находятся большие, постоянно пополняемые, таблицы соответствий доменных имен сайтов и IP адресов и эти сервера выполняют свою работу незаметно и автоматически.

Файл hosts содержит аналогичные таблицы преобразования имен интернет-сайтов в IP адреса, что и серверы DNS, но располагается на вашем компьютере и доступен для редактирования. Браузеры в первую очередь ориентируются на этот файл и, поэтому, можно настроить перенаправление какого-либо имени на определенный IP адрес.

Где находится hosts?

Месторасположение файла hosts не изменилось с эволюцией Windows. В Windows XP, Windows Vista и Windows 7 его можно найти по пути:

«C:\WINDOWS\system32\drivers\etc».

Файл hosts не имеет расширения и не открывается двойным щелком левой клавишей мыши. Чтобы его открыть, необходимо нажать правую кнопку мыши, выбрать пункт «Открыть» и указать программу для открытия - «Блокнот».

Файл hosts

Открытие файла Блокнотом

Содержимое файла hosts

Исходный файл hosts содержит пояснительный текст, о чем этот файл, примеры заполнения и одну строчку в таблице перенаправлений:

127.0.0.1 localhost

Что в файле hosts

Адрес 127.0.0.1 отвечает за собственный компьютер, поэтому если Вы в строке адреса браузера наберете localhost, то попадете к самому себе и, скорее всего, увидите сообщение о невозможности загрузить страницу (если у Вас не установлен Вэб-сервер).

Чтобы добавить запись о перенаправлении, нужно просто дописать еще одну строку в файл hosts и сохранить его (для сохранения необходимы права администратора операционной системы). А для того, чтобы перенаправление заработало, следует перезагрузить компьютер.

Внимание! Если Вы точно знаете, что Вы или ваш системный администратор не вносили изменения в данный файл, а в нем имеются еще какие-то записи в таблице перенаправлений, то, скорее всего, ваша система подверглась вирусной или хакерской атаке.

В этом случае необходимо проверить компьютер антивирусом (читайте статьи «Как вылечить компьютер с помощью Kaspersky Antivirus Removal Tool» и «Лечение компьютера с помощью DrWeb CureIt») и восстановить файл hosts до исходного состояния. Кроме автоматического исправления файла hosts с помощью антивируса, восстановить данный файл до исходного вида можно просто удалив лишние строки в таблице перенаправлений.

Блокирование доступа к сайтам

Новые записи в файле hosts могут приносить как вред, так и пользу. Отрицательным действием может оказаться то, что вирусные программы, внеся изменения в hosts, могут блокировать некоторые сайты или, что еще хуже, перенаправлять Вас на сайты – двойники популярных сайтов, где Вы, ничего не подозревая, оставите злоумышленникам имя и пароль доступа, какую-либо личную информацию или попросту заплатите деньги за мнимую услугу.

Те же самые возможности могут оказаться полезными для системных администраторов или родителей, когда нужно заблокировать доступ к определенным сайтам во всех интернет-браузерах.

Например, Вы хотите заблокировать доступ на сайт «ВКонтакте». Для этого необходимо добавить в файл hosts записи о перенапралении имен сайта на локальный IP адрес:


127.0.0.1 vkontakte.ru
127.0.0.1 www.vkontakte.ru
127.0.0.1 vk.com
127.0.0.1 www.vk.com

Пользователи могут попасть на желаемый сайт, вводя различные вариации наименований. Это следует учитывать и добавлять запись о перенеправлении для каждого из них.

Если же будет необходимо отключить временно ту или иную запись о перенаправлении, то нет необходимости что-то удалять, можно в начале строки поставить символ # (решетка).

# 127.0.0.1 vkontakte.ru

В конце следует отметить, что редактирование файла hosts все же достаточно редкое занятие и больше необходимо следить за тем, чтобы в нем не появилось ничего лишнего.

Смотрите так же:



Согласны ли Вы с автором?
ДаНет
Добавить комментарий
Хотите добавить аватарку к комментариям?
Зарегистрируйтесь и установите ее при регистрации или в настройках пользователя!
Ваш имя:
Код:
Комментарии проверяются модератором сайта.
К списку материалов


Copyright © "Infowall.ru".
Использование материалов сервера в on-line изданиях разрешается при наличии гиппертекстовой ссылки на www.infowall.ru.
Ссылка должна содержать слова: 'Информационный портал' Infowall.ru.
Использование материалов в off-line изданиях возможно лишь с письменного разрешения администрации Infowall.ru.