локировка сайтов с помощью hosts
Идем по следующему пути: C:\Windows\System32\drivers\etc. Можно скопировать в адресную строку проводника «%SystemRoot%\system32\drivers\etc\» и нажать Enter.
Откройте с помощью блокнота файл hosts. В самом конце файла, после записи «127.0.0.1 localhost» вам надо будет добавить адреса тех сайтов, доступ к которым вы хотите заблокировать. Делается это следующим образом:
Сначала строки вводится локальный адрес вашего компьютера — «127.0.0.1», далее надо нажать клавишу Tab, теперь надо ввести адрес сайта, который вы хотите заблокировать. Адрес сайта вводится без «
http://», и без слешей «/». Например если вы хотите заблокировать доступ к поисковой системе Яндекс, адрес сайта будет выглядеть вот так: «yandex.ru».
Приведу наглядный пример, допустим вы хотите заблокировать доступ к сайтам: odnoklassniki.ru, vkontakte.ru, rambler.ru и yandex.ru. Запись в файле hosts будет выглядеть следующим образом:
127.0.0.1 localhost
127.0.0.1
WWW.odnoklassniki.ru
127.0.0.1 odnoklassniki.ru
127.0.0.1
WWW.rambler.ru
127.0.0.1 rambler.ru
127.0.0.1
WWW.yandex.ru
127.0.0.1 yandex.ru
127.0.0.1 vkontakte.ru
Как вы наверное уже заметили, некоторые сайты написаны два раза, с WWW и без
WWW. Дело в том, что на некоторые сайты можно попасть по двум адресам, с WWW и без. То есть если вы в файле hosts напишите только yandex.ru, на сайт Яндекса можно будет зайти, введя в адресную строку
WWW.yandex.ru. Если вы в файле hosts напишите только vkontakte.ru, зайти на этот сайт введя в адресную строку
WWW.vkontakte.ru не получится.
Как вам быть в данной ситуации? Есть как минимум два пути:
Первый — пойти эмпирическим путем.
Второй — сразу писать адрес сайта с WWW и без.
Редирект (переадресация) с помощью hosts
Что такое редирект? — это перенаправление на другой сайт. То есть пользователь вводит адрес одного сайта, а открывается совсем другой сайт.
Для того, чтобы сделать такую переадресацию, в файле hosts вместо 127.0.0.1 надо ввести ай пи адрес того сайта, на который вы хотите перенаправить пользователя. Например так:
87.250.250.11
WWW.rambler.ru
87.250.250.11 rambler.ru
Теперь при попытке зайти на Рамблер, вы будете переадресованы на Яндекс.
Ай пи (ip) сайта узнать несложно, для этого существуют специальные сервисы.