
Самый быстрый способ заблокировать сайт – изменить файл hosts в системе. Откройте его через блокнот с правами администратора, добавьте строку 127.0.0.1 example.com (заменив example.com на нужный адрес) и сохраните изменения. После этого сайт перестанет открываться в любом браузере.
Если вам нужно заблокировать несколько страниц или ограничить доступ по времени, попробуйте расширения вроде BlockSite для Chrome или LeechBlock для Firefox. Они позволяют добавлять запрещённые сайты в чёрный список и настраивать расписание блокировки.
Для более надёжной защиты используйте родительский контроль в Windows или macOS. В Windows 10 и 11 зайдите в «Параметры» → «Учётные записи» → «Семья и другие пользователи», выберите профиль и настройте ограничения. В macOS аналогичные функции находятся в «Системных настройках» → «Экранное время».
- Блокировка сайта через редактирование файла hosts
- Использование брандмауэра Windows для ограничения доступа
- Как добавить правило блокировки в брандмауэре
- Проверка работы правила
- Как настроить блокировку в родительском контроле браузера
- Добавление сайтов в чёрный список
- Настройка пароля и времени доступа
- Установка расширений для блокировки нежелательных сайтов
- Применение DNS-сервисов для фильтрации контента
- Как настроить DNS-фильтрацию
- Где изменить DNS-настройки
- Создание правила в маршрутизаторе для запрета доступа
- Настройка фильтрации по домену
- Блокировка через IP-адрес
Блокировка сайта через редактирование файла hosts
Откройте файл hosts с правами администратора. В Windows он находится по пути C:\Windows\System32\drivers\etc\hosts. Используйте Блокнот или другой текстовый редактор, запущенный от имени администратора.
Добавьте в конец файла строку в формате: 127.0.0.1 example.com, где example.com – адрес сайта, который нужно заблокировать. Для блокировки нескольких сайтов добавьте каждую запись с новой строки.
Сохраните изменения и закройте файл. Проверьте, что сайт не открывается в браузере. Если страница всё ещё доступна, очистите кеш DNS через командную строку: введите ipconfig /flushdns и нажмите Enter.
Для macOS и Linux файл hosts расположен в /etc/hosts. Отредактируйте его через терминал с помощью команды sudo nano /etc/hosts, добавьте нужные строки и сохраните изменения (Ctrl+O, затем Ctrl+X в Nano).
Если сайт использует HTTPS, браузер может предупредить о небезопасном соединении – это нормально. Для надёжности сочетайте этот метод с другими способами блокировки, например, расширениями браузера.
Использование брандмауэра Windows для ограничения доступа
Брандмауэр Windows позволяет заблокировать доступ к сайтам, управляя исходящими подключениями. Для этого создайте правило, которое запрещает соединение с нужным доменом или IP-адресом.
Как добавить правило блокировки в брандмауэре
Откройте «Брандмауэр Защитника Windows» через поиск в меню «Пуск». Выберите «Дополнительные параметры» в левом меню. В открывшемся окне нажмите «Правила для исходящего подключения» и выберите «Создать правило».
Укажите тип правила «Настраиваемые», затем нажмите «Далее». В разделе «Программы» оставьте значение «Все программы». В поле «Протокол и порты» выберите «TCP» и укажите «Удаленные порты» – «80, 443» (стандартные порты HTTP и HTTPS).
В разделе «Область» введите IP-адрес или домен сайта, который нужно заблокировать. Нажмите «Далее», выберите «Блокировать подключение» и примените правило для всех профилей (частная, общедоступная, доменная). Назовите правило, например, «Блокировка сайта» и сохраните изменения.
Проверка работы правила
После создания правила попробуйте открыть заблокированный сайт в браузере. Если настройки применены верно, страница не загрузится. Для отмены блокировки удалите или отключите правило в списке исходящих подключений.
Если сайт использует динамические IP-адреса, обновляйте правило, добавляя новые адреса. Для точной блокировки можно использовать сторонние инструменты, например, файл hosts, но брандмауэр обеспечивает более гибкое управление.
Как настроить блокировку в родительском контроле браузера
Откройте настройки браузера и найдите раздел «Родительский контроль» или «Семейный доступ». В Google Chrome перейдите в Настройки → Семейный доступ → Управление настройками, в Microsoft Edge – Профиль → Семейная безопасность.
Добавление сайтов в чёрный список

Включите функцию ограничений и выберите «Ручная настройка». Введите адреса сайтов, которые нужно заблокировать, или добавьте категории (например, «Социальные сети» или «Игры»). В Яндекс.Браузере это делается через Настройки → Безопасность → Ограничение доступа.
Настройка пароля и времени доступа
Установите пароль для изменения правил, чтобы ребёнок не смог отключить блокировку. В некоторых браузерах (например, Opera) можно также задать расписание – разрешить доступ только в определённые часы.
Проверьте работу ограничений: попробуйте открыть заблокированный сайт в гостевом режиме или новом профиле. Если страница загружается, убедитесь, что настройки сохранены и синхронизированы с аккаунтом.
Установка расширений для блокировки нежелательных сайтов
Выберите подходящее расширение для браузера, чтобы быстро заблокировать доступ к нежелательным сайтам. Вот несколько проверенных вариантов:
- BlockSite (Chrome, Firefox) – позволяет добавлять сайты в чёрный список и настраивать расписание блокировки.
- uBlock Origin (Chrome, Firefox, Edge) – блокирует рекламу и вредоносные ресурсы, поддерживает ручное добавление URL.
- StayFocusd (Chrome) – ограничивает время на определённых сайтах, помогает бороться с прокрастинацией.
Установите расширение в несколько шагов:
- Откройте магазин расширений вашего браузера (Chrome Web Store, Firefox Add-ons).
- Введите название расширения в поисковой строке.
- Нажмите «Добавить в браузер» и подтвердите установку.
- Настройте параметры блокировки через меню расширения.
Для BlockSite и StayFocusd потребуется создать учётную запись или настроить список сайтов вручную. В uBlock Origin можно импортировать готовые фильтры или добавлять URL в разделе «Пользовательские правила».
Если нужно заблокировать сайт на всех устройствах, синхронизируйте настройки через аккаунт Google или Firefox. Некоторые расширения, например BlockSite, поддерживают мобильные версии для Android.
Применение DNS-сервисов для фильтрации контента
Используйте публичные DNS-сервисы с фильтрацией, чтобы блокировать доступ к нежелательным сайтам. Например, сервисы OpenDNS FamilyShield или Cloudflare for Families автоматически ограничивают доступ к вредоносным и взрослым ресурсам.
Как настроить DNS-фильтрацию
Замените DNS-адреса вашего подключения на адреса фильтрующего сервиса. Для OpenDNS FamilyShield введите:
- Предпочитаемый DNS: 208.67.222.123
- Альтернативный DNS: 208.67.220.123
Для Cloudflare for Families (режим блокировки взрослого контента):
- Предпочитаемый DNS: 1.1.1.3
- Альтернативный DNS: 1.0.0.3
Где изменить DNS-настройки
В Windows перейдите в Панель управления → Сеть и интернет → Центр управления сетями. Выберите ваше подключение, откройте Свойства и настройте параметры IPv4. В macOS настройки DNS находятся в Системных настройках → Сеть.
Некоторые сервисы, например Yandex DNS, предлагают мобильные приложения для удобного управления фильтрацией. Проверьте настройки роутера, если хотите применить фильтрацию ко всем устройствам в сети.
Создание правила в маршрутизаторе для запрета доступа
Зайдите в панель управления маршрутизатора через браузер. Для этого введите IP-адрес роутера (например, 192.168.1.1 или 192.168.0.1) в адресную строку и авторизуйтесь.
Настройка фильтрации по домену
Перейдите в раздел «Родительский контроль» или «Фильтрация URL». В поле для блокировки укажите домен сайта (например, example.com) без «http://» и «www». Сохраните изменения и перезагрузите роутер.
Блокировка через IP-адрес
Если домен меняется, используйте статический IP сайта. Найдите его через командную строку (команда ping example.com), затем добавьте в раздел «Брандмауэр» → «Правила фильтрации». Выберите «Запретить» для указанного IP.
Проверьте результат: попробуйте открыть сайт с любого устройства в сети. Если страница не загружается, правило работает.







