Файл hosts: как его открыть, отредактировать, и зачем это нужно

2
Текстовый файл hosts предназначен для хранения базы данных доменных имен. Он используется при трансляции доменов в сетевые адреса узлов. Если говорить более простым языком, то hosts используется для преобразования доменов в соответствующие им IP-адреса и наоборот. То есть, когда пользователь вводит в адресную строку браузера название сайта, компьютер перед соединением преобразовывает это название из букв в соответствующие ему числа.

У файла hosts нет расширения, однако его можно открыть множеством текстовых редакторов, в том числе и встроенных Windows (Блокнот). Его можно не только открыть, но и отредактировать, поскольку иногда в нем прописываются не совсем нужные IP.

Как очистить файл hosts

Этот файл располагается в системной папке Windows. По умолчанию путь к нему следующий:
Мой компьютер > Локальный диск (С:) > Windows > System32 > drivers > etc > hosts.
Чтобы его открыть, нужно нажать по файлу правой клавишей мыши, выбрать пункт меню «Открыть с помощью» и использовать, например, Блокнот.

Быстрее можно получить доступ к файлу следующим образом. Нажать на клавиатуре сочетание клавиш Win+R и в поле окна «Выполнить» вписать: %SystemRoot%\system32\drivers\etc\hosts, после чего нажать Enter.

Иногда случается, что очистка файла не помогает избавиться от проблемы, в таком случае нужно проверить, тот ли файл пытается исправить пользователь. Порой злоумышленники или вирусы могут перенаправлять расположение файла в ключе реестра. Чтобы это проверить, нужно сделать следующее:

• нажать Win+R и в поле окна «Выполнить» написать regedit;
• в редакторе реестра найти ветку HKLM > SYSTEM > CurrentControlSet > Services > Tcpip > Parameters;
• в Parametrs должен быть файл, необходимо проверить его значение (DataBasePath), которое должно быть %SystemRoot%\system32\drivers\etc\hosts. Если данные отличаются, то нужно нажать по файлу правой клавишей мыши, выбрать пункт «Изменить» и указать правильное значение.

В чистом виде файл hosts должен быть таким.

1

Часто hosts является виновником разных неприятных моментов, например того, что при запуске браузера (или использовании браузера) открывается неизвестный сайт, все время появляется какая-то реклама. Именно поэтому его лучше всего привести в первозданный вид. Поэтому необходимо удалить все строчки, которые идут после строки
# 127.0.0.1 localhost

Как можно использовать файл hosts в своих целях

Этот файл может использоваться не только злоумышленниками, желающими навредить пользователю, но и самому юзеру для следующего:

• ускорение доступа к сайту;
• запрета доступа к сайту;
• перенаправление с одного сайта на другой (например, при наборе google.ru пользователя будет переадресовывать на yandex.ru или наоборот);
• блокировка баннерообменных сетей и различных сайтов рекламного типа.

Ускорить доступ к сайту

Если в hosts добавлен IP сайта, который пользователь чаще всего посещает, то браузер не будет обращаться к DNS-серверу, а это значит, сайт будет загружаться быстрее.

Чтобы узнать IP сайта, нажмите сюда и впишите адрес (например, yandex.ru). Затем откройте файл hosts и в конец файла впишите IP и через пробел буквенное название сайта, например:

87.250.250.11 yandex.ru
87.250.250.11 www.yandex.ru

Запретить доступ к сайту

Заблокировать доступ к нежелательному сайту можно так: прописать строку вида
127.0.0.1 google.ru
В этом случае доступ к сайту будет перекрыт полностью — в окне браузера будет отображаться ошибка о соединении.

Перенаправить с одного сайта на другой

Переадресовку с одного сайта на другой можно следующим образом: прописать IP сайта, на который нужно перенаправить и через пробел буквенное название сайта, с которого нужно перенаправлять.

Например, прописав в hosts строку
87.250.250.11 google.ru
В этом случае при попытке зайти на google.ru будет происходить соединение с IP 87.250.250.11, то есть с yandex.ru.

Заблокировать рекламные сайты

Для этого нужно прописать в hosts строку вида
127.0.0.1 www.bannerdrive.ru
В этом случае баннеры с этого сайта не будут загружаться.

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

Рекомендуется использовать небольшие файлы hosts, ведь чем больше его размер, тем медленнее может быть работа браузера. Оптимальный вариант — несколько десятков КБ для современных ПК и до 10 КБ на старых ПК.

Полезно знать

Иногда вирус может скрыть файл hosts. После присвоения ему атрибута «Скрытый» пользователь его не видит, а значит, не может отредактировать. Чтобы почистить hosts, необходимо включить отображение скрытых файлов в Windows. Для этого нужно зайти в Пуск > Панель управления > Параметры папок, затем перейти во вкладку Вид и отыскать там параметр «Скрывать защищенные системные файлы» и снять флажок, а также сменить значение в «Скрытые файлы и папки» на «Показывать скрытые файлы, папки и диски».

Также обращайте внимание на название: оно должно быть только hosts (а не host, например), не должно иметь расширения (допустим, .txt).

Если файл невозможно отредактировать, то скорее всего, ему присвоен атрибут «Только чтение». Чтобы его снять, нужно нажать по файлу правой клавишей мыши, выбрать пункт «Свойства» и снять флажок «Только чтение».

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *