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

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

В этом руководстве будут рассмотрены несколько способов осуществить такую блокировку, при этом некоторые из них менее эффективны и позволяют заблокировать доступ к сайтам только на одном конкретном компьютере или ноутбуке, еще одна из описываемых возможностей предоставляет куда больше возможностей: к примеру, вы можете заблокировать определенные сайты для всех устройств, подключенных к вашему 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. Содержимое файла будет выглядеть примерно так, как показано на изображении ниже. Стандартный hosts в Windows
  4. Добавьте строки для сайтов, которые нужно заблокировать с указанием адреса 127.0.0.1 и обычного буквенного адреса сайта без http. В этом случае, после сохранения файла hosts, данный сайт открываться не будет. Вместо 127.0.0.1 можно использовать известные вам IP адреса других сайтов (между адресом IP и буквенным URL должен быть минимум один пробел). См. картинку с пояснениями и примерами. Обновление 2016: лучше создать две строки для каждого сайта — с www и без.Примеры блокировки файла hosts
  5. Сохраните файл и перезагрузите компьютер.

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

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

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

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

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

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

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

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

Block Site — расширение Google Chrome

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

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

Все эти опции доступны бесплатно. Из того, что предлагают в премиум-аккаунте — защита от удаления расширения.

Скачать Block Site, чтобы заблокировать сайты в Chrome вы можете на официальной странице расширения

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

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

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

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

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

Сохраните настройки. Теперь нежелательные сайты будут блокироваться автоматически во всех браузерах, а вы будете получать уведомление о причине блокировки. Есть похожий платный сервис — skydns.ru, который позволяет также настроить, какие именно сайты вы хотите заблокировать и контролировать доступ к различным ресурсам.

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

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

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

Для начала, вам потребуется зарегистироваться в OpenDNS Home для бесплатного использования фильтра нежелательных сайтов. Сделать это можно на странице http://www.opendns.com/home-solutions/parental-controls/

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

Настройка 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 в параметрах подключения

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

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

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

Указываем имя сети на свое усмотрение и загружаем OpenDNS Updater, если нужно

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

Прежде всего, в консоли, вам потребуется указать IP-адрес, к которому будут применяться дальнейшие настройки. Если же у вашего провайдера используется динамический IP адрес, то потребуется установка программы, доступной по ссылке «client-side software», а также предлагаемой при назначении имени сети (следующий шаг), она будет отправлять данные о текущем IP адреса вашего компьютера или сети, если используется Wi-Fi роутер. На следующем этапе потребуется задать имя «контролируемой» сети — любое, на ваше усмотрение (скриншот был выше).

Параметры блокировки сайтов OpenDNS

Укажите, какие сайты блокировать в OpenDNS

После того, как сеть добавлена, она появится в списке — кликните по IP адресу сети, чтобы открыть настройки блокировки. Вы можете установить заранее подготовленные уровни фильтрации, а также заблокировать любые сайты в разделе Manage individual domains. Просто введите адрес домена, поставьте пункт Always block и нажмите кнопку Add Domain (Вам также будет предложено заблокировать не только, например, odnoklassniki.ru, но и все социальные сети).

При входе на заблокированный сайт

Сайт заблокирован

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

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

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

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

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

Комментарии (32) к Как заблокировать сайт

  • Елена

    с файлом hosts не работает приёмчик. Все сделала, перезагрузила — и вот они, Вконтакте и прочие сайты — открываются, как ни в чем не бывало.

    Ответить

    • Dmitry

      А может у вас стоит какая-то программа (антивирус), которая следит за файлом hosts и отменяет изменения? Просто многие нежелательные программы тоже вносят туда свои записи.

      Ответить

  • Alex

    Здравствуйте Дмитрий. Некоторое время назад возникла проблема защиты своей дочери от некоторых прелестей интернета, а также ограничение времени проводимого ею в сети. И начиная с KIS2012 я использую антивирусник и в качестве няньки в том числе. И не подумайте, что я пытаюсь рекламировать продукты Касперского, просто я знаю много людей у которых стоит куча прог на разные случаи жизни, одна анти-баннер, другая анти-спам, третья для проверки флэшек, ещё одна работает из облака, пара тройка каких-то их дублируют, часть из них бесплатного распространения, остальные ломаные. Спрашивается зачем? Стоимость годовой подписки на нормальный антивирусник (KIS не панацея, есть антивирусники, которые превосходят каспера) 25-50$ и это для нескольких компов.

    Ответить

    • Dmitry

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

      Ответить

  • Сергей

    А как заблокировать атакующий сайт? Т.е, чтобы атакующий сайт не входил в браузер?
    Чем вызван вопрос:
    Вот эта рекламная штука сама, самопроизвольно открывает новую страницу в браузере мозила:
    Как убить эту заразу? Чтобы она забыла дорогу к моему IP ? Чтобы антивирус (Аваст) или браузеры не пускали его?

    Ответить

    • Dmitry

      Сергей, технически открытие этого окна браузера происходит не с его стороны, а с вашей (т.е. никто вас не атакует). Вы можете заблокировать адрес, но окно у вас все равно будет открываться, просто с ошибкой. А помощь по вопросу вы найдете здесь, думаю: http://remontka.pro/reklama-v-brauzere/

      Ответить

  • Нина

    Помогите, пожалуйста, при открытии от имени администратора в папке etc нету hosts, хотя при обычном входе, все есть, но там не дает поставить блокировку сайта, просит разрешения администратора, а т. к. администратор я, то не знаю где искать это разрешение. Заранее спасибо!

    Ответить

    • Dmitry

      Нина, по-моему вы что-то не так делаете, что при открытии от имени администратора у вас там нет hosts. В окне открытия файла внизу, где написано Текстовые документы поставьте Все файлы и должны увидеть. (если через блокнот открываете).

      Ответить

  • александр

    Здравствуйте! поставил родительский контроль на (соц сеть VK ), Роутер Dir-300 через яндекс ищет но не заходит блокирует, если пишешь в адресной строке появляется замочек и он входит как в браузере так и на телефоне, как все таки сделать правильно не пойму

    Ответить

  • Влад

    Не работает фишка с host. Хотел заблокировать доступ сайту megogo.net. Сделал запись в файле —
    91.239.53.200 megogo.net
    результата-ноль.

    Ответить

    • Dmitry

      А вы сделайте запись, начинающуюся с 127.0.0.1

      Ответить

  • Марта

    Ой! Печаль — тоска Я как клацаю сохранить, мне выкидает: у вас нет прав на сохранения в этой папке. Для получения разрешения обратитесь к администратору.

    Ответить

    • Dmitry

      Запускали блокнот от имени администратора?

      Ответить

      • Олег

        А блокнот разве открывается от имени админа, там строки такой нет.

        Ответить

        • Dmitry

          Легко открывается, также через правый клик и есть там строка такая…

          Ответить

          • Леонид

            я открывал блокнот от имени админа, но при сохранении не в текстовом txt а при замене, пишет отказано в доступе. а при сохранении РЯДОМ hosts.txt сохраняет, но толку ноль.

            Ответить

          • Dmitry

            Странно. Тогда для начала попробуйте стать владельцем файла hosts и предоставить себе права записи в него.

            Ответить

          • Ivan

            Самый легкий способ обойти администратора — скопировать hosts внести в него изменения, а потом вернуть назад с заменой

            Ответить

        • Валерий

          Олег, в 10-ке открывается. ЛКМ на «Пуск», в «полотенце» по блокноту ПКМ — Дополнительно — Запуск от имени «админа». Причём, хоть прикреплён блокнот к панели задач , хоть нет. Paint — тоже самое, а вот штатный калькулятор — нет. Вообще, если комп просит «админа» и Вы им реально являетесь, достаточно повторить «открытие», а не лазить по учёткам. Был бы признателен Дмитрию за совет в плане избавления от назойливого спама в почте Mail.ru. Вот это для меня -действительно геммор. Какой антиспам посоветуете?

          Ответить

          • Dmitry

            А вы почту в веб-интерфейс получаете или в программу на компьютере? А вообще, я уже тыщу лет не пользовался анти-спамами, всё, что связано со спамом у меня настроено средствами самого почтового сервиса (gmail)

            Ответить

  • Jekaterina

    Здравствуйте, у меня такой вопрос: Возможно ли заблокировать сайт google при помощи Wi Fi роутера 3com? Да, там есть заблокировать сайты, но почему-то с сайтами c протоколом https не всегда срабатывает.

    Ответить

  • lok316

    Сделал через hosts, сделал opendns, два дня сын не мог в одноклассники попасть, на третий день сидит хоть бы что. Проверил втихоря hosts, изменений нет после меня, opendns работает, а сын в одноклассниках. На два дня только хватило.

    Ответить

    • Dmitry

      Прокси? Расширение в браузере для прокси или vpn? Веб-анонимайзер?

      Ответить

      • Lecron

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

        Если нужна блокировка, то лучше организовывать ее просто по времени доступа, а не контенту. И настраивать в роутере. Во 1 его проще защитить паролем, а во 2 на запретные сайты можно попасть не только с ПК, а иногда даже с холодильника.

        Ответить

        • jno

          Если нужны средства реального управления трафиком на рутере, то смотрите в сторону OpenWRT (если, конечно, оно есть для Вашего рутера)
          openwrt.org

          Ответить

  • Андрей

    Здравствуйте, Дмитрий, извиняюсь за сообщение не в тему, но все же. Недавно на Win10 увидел сообщение про неполадки HDD, предложило архивацию. При включении компьютера после загрузки биоса выдается сообщение про бэкап, в Aida x64 в S.M.A.R.T: Reallocated Sector Count Предсказание сбоя: надвигается потеря данных. Как я понял, hdd надо менять и делать это быстро с бэкапом всех данных?

    Ответить

    • Dmitry

      Вероятнее всего, да. До этого были проблемы с HDD? Хотя в любом случае, на баг не похоже..

      Ответить

  • askhatko

    Здравствуйте! А возможно ли ограничить доступ в ВК к конкретным пабликам? Мне социальная сеть нужна, а вот некоторые паблики меня отвлекают от работы, на которые я захожу регулярно. Я пробовал через hosts — не получается, через антивирус ESET NOD — не получается, через программу KinderGate. Родительский контроль — не получается. Существует ли такая программа или способ, который поможет мне закрыть доступ к конкретным страницам в Вконтакте?

    Ответить

    • Dmitry

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

      Ответить

  • Андрей

    Большое спасибо автору, постоянно забываю о этих правилах

    Ответить

  • Яна

    Здравствуйте. Скажите пожалуйста, можно ли блокировать не по сайту, а по ключевым словам? Конкретная задача: надо заблокировать мультфильм «Маша и медведь», при этом сами сайты с видео, в том числе и youtube, должны работать.

    Ответить

    • Dmitry

      Здравствуйте.
      Способы есть. Я лично не экспериментировал, но вот что быстро нашел:
      расширение WebFilter Pro для Firefox и Chrome
      некоторые роутеры в своих настройках поддерживают такую блокировку.
      k9webprotection.com (англ)
      Также, уверен, что должно быть реализовано в каких-то фаерволах, но конкретных не подскажу.

      Ответить

Оставить комментарий

Список инструкций Windows 10
Проблемы с Wi-Fiрешение проблем с настройкой роутера Wi-Fi
Загрузочные флешкивсё для создания
Коллаж онлайнлучшие способы сделать коллаж из фотографий онлайн
Найти телефонпоиск потерянного и украденного телефона
Секреты Windows 10скрытые возможности и функции новой ОС
Антивирус онлайн9 способов проверить компьютер на вирусы онлайн бесплатно
Бесплатная помощькомпьютерная помощь читателям