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

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

В данном руководстве будет рассмотрено несколько способов реализации такой блокировки, при этом некоторые из них менее эффективны и позволяют блокировать доступ к сайтам только на одном конкретном компьютере или ноутбуке, другие же из описанных вариантов предоставляют гораздо больше возможностей: например, вы можете заблокировать определенные сайты для всех устройств, подключенных к вашему Wi-Fi роутеру, будь то телефон, планшет или что-то еще. Описанные способы позволяют запретить открытие выбранных сайтов в Windows 10, 8 и Windows 7.

Примечание: Одним из самых простых способов блокировки сайтов, но требующим создания отдельной учетной записи на компьютере (для пользователя, которого вы контролируете), является встроенный родительский контроль. Они не только позволяют блокировать сайты, чтобы они не открывались, но и позволяют ограничить время использования компьютера. Читать далее: Родительский контроль в Windows 10, Родительский контроль в Windows 8

Легко заблокировать сайт во всех браузерах, отредактировав файл hosts

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

  1. Запустите "Блокнот" от имени администратора. В Windows 10 это можно сделать, найдя (в поиске на панели задач) блокнот, а затем щелкнув по нему правой кнопкой мыши. В Windows 7 найдите его в меню "Пуск", щелкните правой кнопкой мыши и выберите "Запуск от имени администратора".  В Windows 8 на стартовом экране начните набирать слово "Блокнот" (именно начните набирать именно так, а не в каком-либо поле, оно появится само). Когда появится список с нужной вам программой, нажмите на нее правой кнопкой мыши и выберите "Запустить от имени администратора". Запустите блокнот от имени администратора
  2. В блокноте в меню выберите Файл — Открыть, перейдите в папку C:{Windows\System32\drivers\etc, Настройка отображения всех файлов в блокноте и открытие файла hosts (тот, что без расширения). Открыть файл hosts в блокноте
  3. Содержимое файла будет выглядеть примерно так, как показано ниже. Стандартные хосты в Windows
  4. Добавьте строки для сайтов, которые вы хотите заблокировать, с адресом 127.0.0.1 и обычный буквенный адрес сайта без http. В этом случае после сохранения файла hosts этот сайт не будет открываться. Вместо 127.0.0.1 вы можете использовать известные IP-адреса других сайтов (между IP-адресом и алфавитным URL должен быть хотя бы один пробел). См. картинка с пояснениями и примерами. Обновление 2016: лучше создать две строки для каждого сайта — с www и без www.Пример блокировки файла hosts
  5. Сохраните файл и перезагрузите компьютер.

Итак, вы заблокировали доступ к определенным сайтам. Но у этого метода есть некоторые недостатки: Прежде всего, человек, который хотя бы раз сталкивался с такой блокировкой, первым делом проверяет файл hosts, даже у меня на сайте есть несколько инструкций по решению этой проблемы. Во-вторых, этот способ работает только для компьютеров под управлением Windows (на самом деле, аналог hosts есть и на Mac OS X и Linux, но я не буду углубляться в эту тему). Подробнее: файл hosts в Windows 10 (также применимо к предыдущим версиям ОС).

Как заблокировать сайт в брандмауэре Windows

Встроенный брандмауэр "Windows Firewall" в Windows 10, 8 и Windows 7 также позволяет блокировать определенные сайты, хотя он делает это по IP-адресу (который может меняться для сайта с течением времени).

Процесс блокировки будет выглядеть следующим образом

  1. Откройте командную строку и введите ping site_address а затем нажмите Enter. Запишите IP-адрес, с которого происходит обмен пакетами. Узнайте IP-адрес сайта
  2. Запустить брандмауэр Windows в режиме повышенной безопасности (для его запуска в Windows 10 и 8 можно воспользоваться поиском, а в 7 — Панель управления — Брандмауэр Windows — Дополнительные параметры). 
  3. Выберите "Правила для исходящего соединения" и нажмите "Создать правило". Создание правил брандмауэра
  4. Выберите "Настраиваемые" 
  5. В следующем окне выберите "Все программы. Настройте брандмауэр для всех программ
  6. В окне "Протокол и порты не изменяйте настройки.
  7. В окне "Область действия" в разделе "Укажите удаленные IP-адреса, к которым применяется правило" установите флажок "Указанные IP-адреса", затем нажмите "Добавить" и добавьте IP-адрес блокируемого сайта. Блокировка сайта по IP-адресу
  8. В окне "Действие" укажите "Блокировать соединение". Блокирование соединений в брандмауэре
  9. В окне "Профиль" оставьте все пункты отмеченными галочками.
  10. В окне "Имя" назовите ваше правило (название на ваше усмотрение).

Вот и все: Сохраните правило, и теперь Windows Firewall будет блокировать сайт по IP-адресу, когда вы попытаетесь открыть его.

Блокировка сайта в Google Chrome

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

Блокировать сайт - расширение Google Chrome

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

  • Блокировать сайт по адресу (и перенаправлять на любой другой сайт при попытке зайти на него).
  • Блокировка по слову (если в адресе сайта встречается слово, он будет заблокирован).
  • Блокирование по времени и дню недели.
  • Установка пароля для изменения настроек блокировки (в разделе "снять защиту").
  • Возможность включить блокировку сайта в режиме инкогнито.

Настройки блокировки сайтов в Chrome

Вы можете скачать Block Site для блокировки сайтов в Chrome по адресу Официальная страница расширения

Блокировка нежелательных сайтов с помощью Яндекса.DNS

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

Настройка Яндекс.DNS для блокировки сайта

Настройка Яндекса.DNS — это просто.

  1. Перейдите на сайт https://dns.yandex.ru
  2. Выберите режим (e.g. семейство"), не закрывайте окно браузера (вам понадобятся адреса из него).
  3. Нажмите Win+R на клавиатуре (где Win — клавиша с логотипом Windows), введите ncpa.cpl и нажмите Enter.
  4. В окне со списком сетевых подключений щелкните правой кнопкой мыши на вашем интернет-соединении и выберите "Свойства.
  5. В следующем окне со списком сетевых протоколов выберите IP версии 4 (TCP/IPv4) и нажмите "Свойства.
  6. В полях для ввода адреса DNS-сервера введите значения Яндекса.DNS для выбранного вами режима.

Сайт заблокирован в DNS Яндекса

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

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

Регистрация в OpenDNS

Во-первых, вам необходимо зарегистрироваться в OpenDNS Home, чтобы использовать бесплатный фильтр нежелательных сайтов. Вы можете сделать это на странице https://www.opendns.com/home-internet-security/

После ввода регистрационных данных, таких как адрес электронной почты и пароль, вы попадете на страницу такого типа:

Настройка OpenDNS

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

Чтобы изменить DNS на одном компьютере, В Windows 7 и Windows 8 перейдите в Центр управления сетями и общим доступом и в списке слева выберите "Изменить параметры адаптера". Затем щелкните правой кнопкой мыши на соединении, используемом для доступа в Интернет, и выберите "Свойства. Затем в списке компонентов подключения выберите TCP/IPv4, нажмите кнопку "Свойства" и укажите DNS, указанный на сайте OpenDNS: 208.67.222.222 и 208.67.220.220, затем нажмите "Ок".

Настройки DNS в Windows

Кроме того, желательно очистить кэш DNS, для этого запустите командную строку от имени администратора и введите команду ipconfig /flushdns.

Чтобы изменить DNS в роутере и последующей блокировки сайтов на всех устройствах, подключенных с его помощью к Интернету, добавить указанные DNS-серверы в настройках WAN-подключения и, если ваш провайдер использует динамический IP-адрес, установить OpenDNS Updater (будет предложен позже) на компьютер, который чаще всего включен и всегда подключен к Интернету через этот маршрутизатор.

Указание имени сети и загрузка OpenDNS Updater

На данном этапе делается следующее. На сайте OpenDNS вы можете перейти в раздел "Test your new settings", чтобы проверить, все ли было сделано правильно. Если все в порядке, вы увидите сообщение об успехе и ссылку на OpenDNS Dashboard.

Прежде всего, в консоли необходимо указать IP-адрес, к которому будут применены дальнейшие настройки. Если ваш провайдер использует динамический IP-адрес, вам необходимо установить программу, доступную по ссылке "клиентское ПО", и при назначении сетевого имени (следующий шаг) она будет отправлять данные о текущем IP-адресе вашего компьютера или сети, если вы используете Wi-Fi роутер. Следующим шагом будет указание имени "контролируемой" сети — любое имя по вашему желанию (скриншот выше).

После добавления сети она появится в списке — нажмите на IP-адрес сети, чтобы открыть настройки блокировки. Вы можете установить предопределенные уровни фильтрации, а также блокировать любые сайты в разделе Управление отдельными доменами. Просто введите адрес домена, поставьте галочку Всегда блокировать и нажмите Добавить домен (вам также будет предложено заблокировать не только, например, odnoklassniki.ru, но и все социальные сети).

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

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

Фильтрация веб-контента в антивирусах и сторонних программах

Многие известные антивирусные продукты имеют функции родительского контроля, которые можно использовать для блокировки нежелательных сайтов. В большинстве из них включение и управление этими функциями интуитивно понятно и просто. В настройках большинства Wi-Fi роутеров также есть возможность блокировать определенные IP-адреса.

Кроме того, существуют отдельные программные продукты, как платные, так и бесплатные, с помощью которых можно установить соответствующие ограничения, среди них Norton Family, Net Nanny и многие другие. Как правило, они обеспечивают блокировку на конкретном компьютере и могут быть сняты путем ввода пароля, хотя есть и другие реализации.

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

Оцените статью
Добавить комментарий