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

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

Коротко

---

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

VPSSANSARAгайд

---

В современном мире управление доступом к внешним сервисам и ресурсам играет важную роль в обеспечении безопасности и контроле использования корпоративных или личных серверов. Особенно актуально это для владельцев VPS, которые хотят ограничить использование определённых платформ, таких как Discord, YouTube или GitHub, особенно когда речь идет о конкретных версиях программного обеспечения, например, 1.9.8с.

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

---

Что такое ограничение доступа и зачем оно нужно?

Ограничение доступа — это настройка системы так, чтобы определённые сайты или сервисы были недоступны для пользователей или приложений, работающих на сервере. Это важно для:

  • Повышения безопасности (предотвращение утечек данных, блокировка вредоносных ресурсов).
  • Контроля использования ресурсов (например, ограничение загрузки видео или API).
  • Соблюдения внутренних политик компании или личных правил.

В нашем случае, цель — запретить работу с Discord, YouTube и GitHub версии 1.9.8с, которые могут использоваться для обмена информацией, загрузки контента или взаимодействия с API.

---

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

Перед началом работы важно понять:

  • Какие протоколы и порты используют эти сервисы.
  • Какие URL или IP-адреса связаны с нужными вам версиями.
  • Какие инструменты и сервисы задействованы (например, DNS, прокси, фаерволы).

Для Discord, YouTube и GitHub это обычно:

  • Discord: использует HTTPS (порт 443), IP-адреса постоянно меняются, но есть диапазоны.
  • YouTube: также через HTTPS, IP-адреса Google.
  • GitHub: работает через HTTPS, IP-адреса GitHub тоже могут меняться, но есть диапазоны.

Для блокировки конкретных версий программного обеспечения, например, 1.9.8с, потребуется определить, как именно эти версии идентифицируются на уровне сети — по User-Agent, API-ключам или другим признакам.

---

Какие инструменты использовать для реализации?

На личном VPS под управлением Linux (например, Ubuntu, Debian) можно использовать:

  • iptables/nftables — для блокировки по IP или протоколу.
  • dnsmasq / Unbound / Stub Resolver — для локального контроля DNS-запросов.
  • Squid или другой прокси-сервер — для фильтрации по URL или контенту.
  • OpenResty / Nginx — для более тонкой настройки фильтрации.
  • Прокси или VPS — для контроля исходящего трафика.
  • Централизация логов и мониторинг — для анализа попыток доступа.

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

---

Шаг 1. Анализируем трафик и определяем признаки блокируемых ресурсов

Перед началом настройки рекомендуется провести мониторинг трафика:

  1. 01Используйте tcpdump или Wireshark для захвата пакетов.
  2. 02Посмотрите, какие IP-адреса и домены задействованы при доступе к Discord, YouTube, GitHub.
  3. 03Обратите внимание на User-Agent, API-ключи, URL-адреса.

Например, для YouTube можно заблокировать домены youtube.com, ytimg.com, googlevideo.com.

Для Discord — discord.com, discordapp.com, а также IP-диапазоны, связанные с ними.

Для GitHub — github.com, api.github.com, IP-диапазоны.

---

Шаг 2. Создаём список блокируемых доменов

Для удобства создайте файл /etc/blocked_domains.txt с перечнем доменов:

`plaintext youtube.com ytimg.com googlevideo.com discord.com discordapp.com github.com api.github.com `

Также добавьте IP-диапазоны, если необходимо.

---

Шаг 3. Настраиваем локальный DNS для блокировки

Используйте dnsmasq для перенаправления запросов на эти домены на локальный IP или на несуществующий:

  1. 01Установите dnsmasq:

`bash sudo apt update sudo apt install dnsmasq `

  1. 01Создайте файл /etc/dnsmasq.d/blocked.conf:

`ini address=/.youtube.com/127.0.0.1 address=/.ytimg.com/127.0.0.1 address=/.googlevideo.com/127.0.0.1 address=/.discord.com/127.0.0.1 address=/.discordapp.com/127.0.0.1 address=/.github.com/127.0.0.1 address=/.api.github.com/127.0.0.1 `

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

`bash sudo systemctl restart dnsmasq `

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

---

Шаг 4. Настраиваем фаерволл (iptables или nftables)

Чтобы дополнительно заблокировать IP-адреса или диапазоны:

`bash

sudo iptables -A OUTPUT -p tcp -d <IP-диапазон> --dport 443 -j DROP `

Если используете nftables, настройте соответствующий набор правил.

Обратите внимание: для блокировки IP-диапазонов, связанных с Google, Discord и GitHub, рекомендуется использовать проверенные списки, например, из публичных источников.

---

Шаг 5. Ограничение по User-Agent или версиям

Если вы хотите блокировать конкретную версию клиента (например, Discord 1.9.8с), необходимо анализировать трафик на предмет User-Agent или других признаков.

Это возможно реализовать через прокси-сервер, например, Squid, с правилом:

`conf acl blocked_useragent browser "^Discord/1.9.8с" http_access deny blocked_useragent `

или через Nginx/OpenResty, фильтруя заголовки.

---

Шаг 6. Обеспечение постоянного контроля

  • Настройте логирование DNS и фаерволла.
  • Используйте инструменты мониторинга, например, Grafana с Prometheus, для отслеживания попыток доступа.
  • Регулярно обновляйте списки IP и доменов, связанные с этими сервисами.

---

Итоговые рекомендации

  • Используйте несколько уровней защиты: DNS-запреты, фаерволл, прокси.
  • Обновляйте списки блокируемых ресурсов, поскольку крупные сервисы часто меняют IP и домены.
  • Для более тонкой фильтрации используйте прокси-серверы с возможностью анализа содержимого.
  • В случае необходимости блокировки конкретных версий программного обеспечения — ищите признаки в трафике и настраивайте фильтры по User-Agent или API-ключам.

---

Заключение

Запрет доступа к Discord, YouTube и GitHub версии 1.9.8с на вашем VPS — это задача, решаемая при помощи комплексных инструментов: DNS-запретов, фаерволлов, прокси-серверов и анализа трафика. Важно помнить, что сервисы постоянно обновляют свои IP-диапазоны и механизмы работы, поэтому настройка должна быть динамичной и регулярно обновляемой.

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

---

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

Ещё по теме

CTA · VPSVDS

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

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