Как запретить доступ к YouTube, Discord и GitHub на личном VPS: пошаговая инструкция 2026
Коротко
В современном мире большинство пользователей сталкиваются с необходимостью ограничивать доступ к определённым сайтам и сервисам для повышения продуктивности, защиты данных или соблюдения корпоративных правил. Особенно актуально это становится в 2026 году, когда многие организации и отдельные пользователи ищут эффективные и безопасные способы контролировать интернет-активность. В этой статье я подр
Узнайте, как настроить ограничения на YouTube, Discord и GitHub на личном VPS для безопасной работы и личного контроля в 2026 году.
В современном мире большинство пользователей сталкиваются с необходимостью ограничивать доступ к определённым сайтам и сервисам для повышения продуктивности, защиты данных или соблюдения корпоративных правил. Особенно актуально это становится в 2026 году, когда многие организации и отдельные пользователи ищут эффективные и безопасные способы контролировать интернет-активность. В этой статье я подробно расскажу, как на личном VPS настроить запрет на доступ к таким популярным ресурсам, как YouTube, Discord и GitHub.
Почему стоит ограничивать доступ к этим сервисам
- YouTube — источник отвлекающего контента, снижает продуктивность, особенно в рабочие часы.
- Discord — платформа для общения, которая может отвлекать или стать каналом для нежелательных коммуникаций.
- GitHub — важный инструмент для разработчиков, но иногда необходимо ограничить его использование в определённых ситуациях для предотвращения утечек или контроля доступа.
Общий подход к ограничению доступа
Самый универсальный способ — это настройка локального DNS-сервера или использование прокси-сервера, который сможет фильтровать трафик и блокировать конкретные сайты или домены. В 2026 году идеальным решением является использование Pi-hole или dnsmasq на личном VPS с расширенными возможностями фильтрации, а также настройка правил файрвола для блокировки IP-адресов.
Почему именно эти методы:
- Высокая гибкость
- Возможность централизованного управления
- Не требует сторонних сервисов или подписок
- Легко масштабируется и адаптируется под разные сценарии использования
---
Шаг 1: подготовка VPS и установка необходимого ПО
Для начала убедитесь, что ваш VPS работает под управлением Linux (например, Ubuntu Server 22.04 или новее). Далее устанавливаем необходимые компоненты:
`bash sudo apt update sudo apt upgrade -y sudo apt install -y dnsmasq iptables-persistent `
Также рекомендуется установить ufw — удобный интерфейс для управления файрволлом:
`bash sudo apt install -y ufw `
Настройка ufw
Запретите все входящие соединения, кроме необходимых:
`bash sudo ufw default deny incoming sudo ufw default allow outgoing sudo ufw allow ssh sudo ufw enable `
Теперь ваш сервер защищён и готов к настройке фильтрации.
---
Шаг 2: настройка DNS-фильтрации через dnsmasq
Создайте список доменов для блокировки
Создайте файл, например, /etc/dnsmasq.d/blocklist.conf, и добавьте туда домены, которые необходимо заблокировать:
`bash address=/.youtube.com/0.0.0.0 address=/.discord.com/0.0.0.0 address=/.github.com/0.0.0.0
address=/.github.io/0.0.0.0 address=/.gist.github.com/0.0.0.0 `
Эти строки перенаправляют указанные домены на локальный IP, effectively блокируя доступ.
Перезапуск dnsmasq
`bash sudo systemctl restart dnsmasq `
Настройка клиентов
Чтобы все устройства в сети использовали ваш VPS в качестве DNS, укажите его IP-адрес в настройках сети или роутера, или настройте DHCP-сервер на VPS, если он есть.
---
Шаг 3: блокировка IP-адресов через iptables
Иногда DNS-фильтрации недостаточно, так как некоторые сервисы используют динамические IP или CDN. Поэтому дополнительно настроим файрволл.
Найдите IP-адреса сервисов
Используйте команду:
`bash dig +short youtube.com dig +short discord.com dig +short github.com `
И добавьте правила в iptables:
`bash sudo iptables -A OUTPUT -p tcp -d <IP_ADDRESS> -j DROP `
Чтобы автоматизировать процесс, можно написать скрипт, который раз в час обновляет IP-адреса и вносит правила.
Сохранение правил
`bash sudo netfilter-persistent save `
---
Шаг 4: использование прокси-сервера для более точного контроля
Если необходимо более тонкое управление, можно установить и настроить Squid или Privoxy в качестве прокси-сервера.
Установка Squid
`bash sudo apt install squid `
Настройте файл /etc/squid/squid.conf, добавив в раздел ACL правила для блокировки:
`conf acl blocked_sites dstdomain .youtube.com .discord.com .github.com http_access deny blocked_sites `
Перезапустите Squid:
`bash sudo systemctl restart squid `
Теперь все клиенты, настроенные на использование этого прокси, не смогут получить доступ к заблокированным сайтам.
---
Шаг 5: тестирование и мониторинг
После настройки важно проверить, что блокировка работает корректно:
- Попробуйте открыть заблокированные сайты с устройств, подключённых к вашей сети.
- Используйте инструменты вроде curl или ping для проверки ответа.
Также рекомендуется настроить логирование для отслеживания попыток доступа к заблокированным ресурсам.
---
Итог: что делать дальше
- Постоянно обновляйте список доменов для блокировки, чтобы не пропустить новые поддомены.
- Используйте автоматические скрипты для обновления IP-адресов сервисов.
- Обеспечьте резервное копирование настроек.
- Настройте уведомления о попытках доступа к заблокированным сайтам для мониторинга.
Вывод
В 2026 году настройка запрета на YouTube, Discord и GitHub на личном VPS — это не только вопрос повышения личной продуктивности или безопасности, но и возможность полного контроля над интернет-активностью. Используя dnsmasq, iptables и прокси-сервера, вы можете создать гибкую и эффективную систему фильтрации, адаптированную под ваши нужды.
---
Обратите внимание
Компания SANSARA предоставляет услуги по настройке и управлению VPS, а также предлагает решения для безопасной и эффективной работы в сети. Наши продукты позволяют легко реализовать подобные сценарии без лишних хлопот — свяжитесь с нами для консультации и получения персональных решений.
Ещё по теме
Читайте также
CTA · VPSLINE
Личный VPS — без терминала и очередей
Регистрация, импорт профиля и стабильный канал на телефон и компьютер. Тот же принцип, о котором мы пишем в блоге — на практике.