SEO, заработок в Интернете, блоггинг, работа в компьютерных программах

Как заблокировать доступ к сайту

Доступ запрещёнНередко бывают ситуации, когда требуется заблокировать доступ с компьютера к тому или иному сайту. Это может быть как ограничение доступа к некоторым сайтам для вашего ребёнка, так и по любой другой причине.

Самым простым способом запретить доступ к определённым интернет-ресурсам является изменения файла hosts. Данное действие не требует глубоких знаний по работе с ПК и занимает пару минут.

Блокирование

Что такое файл hosts? Если говорить простым языком, файл hosts отвечает за преобразование браузерами символьного адреса любого сайта (например — yandex.ru) в цифрой вид, то есть в IP адрес, состоящий только из цифр (например — 230.239.065.52). Браузер соединяется с сайтами именно по IP.

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

«Мой компьютер» (или просто «Компьютер» — для Windows7) — Диск С (системный раздел с операционной системой) — Windows — System32 — Drivers — Etc — Hosts.

То есть:  C:\WINDOWS\system32\drivers\etc\hosts

Файл hosts не имеет расширения, но открывается любым текстовым редактором. Чтобы открыть этот файл, нужно нажать на него правой кнопкой мыши — Открыть — Выбрать любой текстовый редактор — OK. Можно просто блокнот.

Открыть файл hosts

Открываем файл hosts текстовым редактором


Выбираем Блокнот

Открываем в Блокноте

Стандартный файл hosts выглядит в блокноте примерно таким образом:

Стандартный файл Hosts

Так выглядит стандартный файл Hosts

Как видим, большинство записей в этом файле закомментированы (стоит знак # перед строкой с записью). Закомментированные записи не обрабатываются сервером (компьютером) и служат в основном для пояснений. Таким образом, в этом файле сейчас одна рабочая запись — «127.0.0.1  localhost», которая соответствует внутреннему сетевому адресу нашего локального компьютера.

Для того, что заблокировать какой-либо сайт, нужно просто прописать ему этот же адрес: 127.0.0.1. И тогда браузер будет искать сайт не в Сети, а на на нашем компьютере, где его, как известно, нет.

Давайте разберём на примере. Допустим, нам нужно заблокировать сайт поисковой системы Яндекс, который имеет адрес http://www.yandex.ru/. Протокол «http://» указывать не нужно, достаточно прописать в hosts строку: 127.0.0.1 www.yandex.ru, как показано на картинке ниже, и сохранить результат, нажав сверху «Файл» — «Сохранить»:

Блокируем сайт

Добавляем запись для блокировки сайта

Если у сайта есть несколько зеркал, то есть он открывается по адресам с www и без www (site.ru и www.sire.ru), то нужно прописать в строку все зеркала через пробел, по такому принципу:

127.0.0.1         www.yandex.ru yandex.ru

Не забывайте сохранять изменения, которые вступят в силу после перезагрузки браузера (заакрыть браузер и запустить снова). Таким же образом выполняется разблокировка сайтов: открываем файл host и удаляем добавленную нами запись. Сохраняем. Строчку «127.0.0.1  localhost» не трогаем, она нужна для нормальной работы системы.

Также можно блокировать доступ к различным ресурсам через Firewall, либо с помощью настроек браузера, но это уже темы других статей.

Подписка на новые статьи. Введите e-mail:

Понравилась статья? Следи за новостями блога по Лента RSS RSS или в Обновления блога на Twitter Twitter !
Вернуться на Главную страницу
Комментарии (4)
  1. ayun

    pomaqite mne vostanavit moy mir. zablakirovana.ya ne moqu

  2. Антон

    Нужны конкретные данные и на русском.

  3. Мурад Ахмедов

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

  4. Антон

    Описан самый старый способ без использования стороннего софта. Хотя как правильно вы заметили дети давно в курсе)

Ваш комментарий