Иногда возникают случаи, когда необходимо провести работу с файлом hosts. Здесь можно увидеть, как при помощи hosts возможно ускорение, перенаправление или блокировка доступа для сайтов.
hosts представляет собой текстовый файл, ответственный за кодировку доменных имеет в IP-адрес или наоборот, поскольку веб-сайт вдобавок к привычному своему адресу, также использует IP-адрес.
Например, «Одноклассники» вместе с доменом www.ok.ru доступны с помощью IP-адреса 217.20.147.94. Если перейти по этим цифрам в адресной строке, можно выйти на ok.ru.
При этом доменные имена созданы лишь для удобства, ведь легче запомнить символьный домен ok.ru, нежели IP-адрес из 10 цифр.
Но сервер, где находится ok.ru, не может работать с символами. И hosts предназначен для кодировки доменов в IP-адреса, а сам он более приоритетный, нежели доменная система.
С помощью hosts возможно ускорение запрос для сайтов или ограничение доступа к ним. Также есть возможность перенаправлять пользователя с выбранных страниц на прочие веб-ресурсы.
При этом намного опаснее может сказаться вирусное ПО. Оно с помощью hosts, будет пользоваться своими целями в виде заблокированного доступа на сайты, соцсети или на сайты антивирусных компаний
2. Где находится hosts?
В ОС семейства Windows он hosts находится по пути C:\Windows\System32\drivers\etc\hosts.
Но проще найти host с помощью комбинации кнопок Win + R. Можно также использовать Пуск — Выполнить.
Там нужно ввести команду notepad %windir%\system32\drivers\etc\hosts.
3. Редактирование hosts
hosts редактируется с помощью текстового редактора. Стандартный блокнот также поможет в работе с ним.
Для примера, можно заблокировать такие сайты, как vk.com или ok.ru.
Ресурсы, на которые блокируется вход, нужно прописать в новой строке и перед этим указать IP-адрес — 127.0.0.1.
То есть, команды в виде 127.0.0.1 vk.com, 127.0.0.1 ok.ru помогут запретить переход на эти домены.
Перенаправление на сайты делается другим путем. Узнаем IP-адрес домена, на который пойдет редирект, и здесь же после пробела пишем домен, для которого он назначен.
Для ускорения сайтов, узнаем его указанные адреса и прописываем в hosts.
4. При этом система не даст сохранить введенные изменения за счет своей политики безопасности. Для этого нужно открыть свойства hosts, а также выбрать вкладку безопасности и указать своего пользователя. Появится сообщение о понижении безопасности, но это следует игнорировать и сохранять новые настройки.