VPSVDS
SANSARA1 августа 2026 г.5 мин

Как запретить Discord, YouTube и GitHub на VPS в 2026 году: пошаговая инструкция

Коротко

---

Узнайте, как эффективно ограничить доступ к Discord, YouTube и GitHub на вашем VPS в 2026 году для повышения безопасности и контроля использования ресурсов.

VPSSANSARAгайд

---

В современном мире управление доступом к интернет-ресурсам становится важной частью обеспечения безопасности и оптимизации работы серверов. Особенно актуально это для тех, кто использует VPS (Virtual Private Server) для бизнес-задач, разработки или личных проектов. В этой статье я расскажу, как на практике реализовать запрет доступа к популярным платформам — Discord, YouTube и GitHub — в 2026 году, используя современные инструменты и подходы.

Почему важно ограничивать доступ к этим платформам?

  • Безопасность: уменьшение риска утечек информации или случайных загрузок вредоносных файлов.
  • Производительность: снижение нагрузки на сеть и ресурсы VPS за счет блокировки потокового видео и мессенджеров.
  • Контроль: соблюдение корпоративных политик или личных правил по использованию интернета.

Как определить, что именно нужно заблокировать?

Перед началом настройки важно понять, какие именно домены, IP-адреса и протоколы используются этими платформами:

  • Discord — использует домены discord.com, voice.discord.com, и IP-адреса, связанные с ними.
  • YouTube — базируется на youtube.com, googlevideo.com, и связанных с ними IP.
  • GitHub — использует github.com, api.github.com, raw.githubusercontent.com.

Для постоянной актуальности блокировок рекомендуется использовать актуальные списки доменов и IP-адресов, полученные из источников, таких как public DNS, или собственных логов.

Инструменты для реализации блокировок

На практике для блокировки доступа можно использовать разные подходы:

  • iptables / nftables — на уровне ядра Linux.
  • dnsmasq или Unbound — на уровне DNS-запросов.
  • Proxy-серверы (например, Squid, Nginx) — для фильтрации трафика.
  • Firewall как сервис (например, Cloudflare Zero Trust, SASE решения) — для облачных решений.

В рамках этой статьи сосредоточимся на использовании iptables и dnsmasq, так как они доступны и просты в настройке на большинстве VPS.

---

`bash sudo apt update && sudo apt upgrade -y sudo apt install iptables dnsmasq `

Обратите внимание: для систем на базе других дистрибутивов команды могут отличаться.

---

2.1 Создаем список доменов, которые нужно заблокировать

Создайте файл /etc/blocked_domains.txt со списком доменов:

` discord.com voice.discord.com youtube.com googlevideo.com api.github.com github.com raw.githubusercontent.com `

2.2 Настраиваем dnsmasq для блокировки

Создайте конфигурационный файл /etc/dnsmasq.d/blocklist.conf со следующими строками:

`ini address=/.discord.com/127.0.0.1 address=/.voice.discord.com/127.0.0.1 address=/.youtube.com/127.0.0.1 address=/.googlevideo.com/127.0.0.1 address=/.github.com/127.0.0.1 address=/.raw.githubusercontent.com/127.0.0.1 `

Перезапустите dnsmasq:

`bash sudo systemctl restart dnsmasq `

Теперь все DNS-запросы к этим доменам будут возвращать локальный IP, что effectively блокирует доступ.

---

Для более жесткого ограничения можно заблокировать IP-адреса, связанные с этими доменами. Для этого необходимо определить актуальные IP-адреса.

3.1 Получение IP-адресов

Для автоматизации можно написать скрипт, который использует dig или host:

`bash dig +short discord.com dig +short youtube.com dig +short github.com `

Затем добавляем правила в iptables:

`bash sudo iptables -A OUTPUT -p tcp -d <IP-адрес> -j DROP `

Повторите для всех IP.

---

Поскольку IP-адреса могут меняться, рекомендуется настроить скрипт, который будет регулярно обновлять списки.

Пример скрипта:

`bash #!/bin/bash

DOMAINS=("discord.com" "voice.discord.com" "youtube.com" "googlevideo.com" "github.com" "raw.githubusercontent.com") IP_LIST="/etc/blocked_ips.txt"

"$IP_LIST"

for domain in "${DOMAINS[@]}"; do ips=$(dig +short "$domain" | grep -E '^[0-9]+\.[0-9]+\.[0-9]+\.[0-9]+$') for ip in $ips; do echo "$ip" >> "$IP_LIST" sudo iptables -A OUTPUT -p tcp -d "$ip" -j DROP done done `

Добавьте запуск этого скрипта в cron для автоматического обновления.

---

После завершения настройки проверьте доступность ресурсов:

  • Попытайтесь открыть youtube.com — должно блокироваться.
  • Используйте команду ping или curl к заблокированным доменам.
  • Проверьте логи dnsmasq и iptables на предмет блокируемого трафика.

---

В 2026 году управление доступом к Discord, YouTube и GitHub на VPS — это не только вопрос безопасности, но и эффективности работы. Использование dnsmasq в связке с iptables позволяет реализовать гибкую и надежную систему блокировки. Регулярное обновление списков IP-адресов и автоматизация процессов обеспечат актуальность и минимальные затраты времени.

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

---

Если у вас есть вопросы или нужен индивидуальный подход — обращайтесь к специалистам SANSARA, мы помогаем сделать ваш VPS максимально защищенным и управляемым!

Ещё по теме

CTA · VPSVDS

Личный VPS — без терминала и очередей

Регистрация, импорт профиля и стабильный канал на телефон и компьютер. Тот же принцип, о котором мы пишем в блоге — на практике.