Как запретить Discord и YouTube 1.9.8.с на личном VPS: пошаговая инструкция
Коротко
---
Узнайте, как эффективно заблокировать Discord и YouTube версии 1.9.8.с на домашнем VPS с помощью пошаговой инструкции и практических настроек.
---
В 2026 году многие пользователи сталкиваются с необходимостью ограничить доступ к определённым сервисам или версиям приложений, например, Discord или YouTube 1.9.8.с. Это может быть связано с внутренней политикой компании, образовательными учреждениями или личными предпочтениями. В этом руководстве мы расскажем, как с помощью настроек на собственном VPS заблокировать указанные сервисы или их конкретные версии, чтобы обеспечить необходимый уровень контроля.
Почему важно контролировать доступ к Discord и YouTube?
Современные образовательные учреждения, корпорации и даже частные пользователи используют ограничения для повышения продуктивности, безопасности или соблюдения регламентов. В случае с Discord и YouTube, блокировка конкретных версий помогает предотвратить использование устаревших или потенциально уязвимых приложений, а также ограничить доступ в определённых сетевых условиях.
Что понадобится для выполнения задачи
- Личный VPS с установленной операционной системой Linux (например, Ubuntu 24.04 или более новая версия).
- Доступ по SSH с правами администратора.
- Основные знания о работе с командной строкой Linux.
- Возможность редактировать конфигурационные файлы сетевых фильтров.
Общий подход к блокировке
Задача сводится к созданию правил, которые будут перехватывать запросы к серверам Discord и YouTube версии 1.9.8.с и блокировать их. Для этого используются инструменты:
- iptables/nftables — для фильтрации сетевых пакетов.
- dnsmasq или Pi-hole — для блокировки по DNS.
- proxy-сервисы (например, Squid или nginx) с фильтрацией по URL.
- Обновление правил по IP — использование списков блокировки.
Наиболее гибкий и рекомендуемый способ — использование iptables или nftables в совокупности с DNS-блокировкой.
---
Шаг 1. Подготовка VPS
Убедитесь, что ваш VPS обновлён и готов к настройке. Выполните команды:
`bash sudo apt update && sudo apt upgrade -y `
Установите необходимые пакеты:
`bash sudo apt install iptables-persistent dnsmasq -y `
Примечание: В современных системах предпочтительно использовать nftables, но для совместимости возьмём iptables.
---
Шаг 2. Анализ источников трафика
Выясните, какие IP-адреса или домены используют Discord и YouTube 1.9.8.с. Обычно, для конкретных версий, можно искать по URL или в логах.
Проверка текущих подключений
Запустите:
`bash sudo netstat -tnap | grep -i discord sudo netstat -tnap | grep -i youtube `
или используйте tcpdump для мониторинга:
`bash sudo tcpdump -i eth0 host youtube.com `
Это поможет понять, какие адреса задействованы.
Использование публичных списков блокировки
Для блокировки по IP можно использовать списки, например:
- Discord IP список: обновляется вручную или с помощью сервисов.
- YouTube IP список: есть постоянные обновления.
---
Шаг 3. Блокировка по IP с помощью iptables
Создайте правила для блокировки IP-адресов:
`bash sudo iptables -A OUTPUT -d <IP_ADDRESS> -j DROP `
Чтобы автоматизировать, добавьте их в скрипт или сохраните в файл /etc/iptables/rules.v4.
Пример:
`bash
iptables -A OUTPUT -d 172.217.0.0/16 -j DROP
iptables -A OUTPUT -d 162.159.0.0/16 -j DROP `
Обратите внимание, что IP-диапазоны могут меняться, поэтому рекомендуется использовать обновляемые списки.
---
Шаг 4. Блокировка через DNS с помощью dnsmasq
Настройте dnsmasq для перехвата DNS-запросов и возврата некорректных ответов.
- 01Создайте конфигурационный файл /etc/dnsmasq.d/block-servers.conf со следующим содержимым:
`ini address=/discord.com/0.0.0.0 address=/youtube.com/0.0.0.0 address=/m.youtube.com/0.0.0.0 `
- 01Перезапустите dnsmasq:
`bash sudo systemctl restart dnsmasq `
- 01Настройте устройства или сеть так, чтобы DNS-запросы проходили через ваш VPS.
---
Шаг 5. Блокировка по URL и версии с помощью nginx или Squid
Если нужно блокировать конкретную версию приложения (например, 1.9.8.с), это делается на уровне HTTP(S), анализируя URL или заголовки.
Настройка nginx как прозрачного прокси
- 01Установите nginx:
`bash sudo apt install nginx -y `
- 01Настройте прокси с фильтрацией по URL:
`nginx server { listen 3128; proxy_pass proxy_set_header Host $host;
if ($request_uri ~* "1\.9\.8\.с") { return 403; } } `
- 01Запустите nginx и настройте устройства на использование этого прокси.
---
Шаг 6. Обновление и автоматизация
Чтобы правила не устаревали, используйте скрипты для автоматического получения актуальных IP-диапазонов и обновления правил iptables.
Пример скрипта для обновления IP:
`bash #!/bin/bash
YOUTUBE_IPS=$(curl -s for ip in $YOUTUBE_IPS; do iptables -A OUTPUT -d $ip -j DROP done `
Запускайте его по расписанию через cron.
---
Блокировка серверов Discord и YouTube 1.9.8.с на личном VPS — это многоступенчатая задача, которая включает в себя анализ трафика, настройку правил фильтрации IP и DNS, а также возможности блокировки по URL. В зависимости от сценария, можно комбинировать эти методы для достижения максимальной эффективности.
Важно помнить, что IP-диапазоны могут меняться, поэтому автоматизированное обновление правил — залог стабильной работы. Также, для более точечной фильтрации стоит использовать прокси-сервера с фильтрацией по URL или заголовкам, что особенно актуально при блокировке конкретных версий.
В случае необходимости более глубокой кастомизации или автоматизации — обращайтесь к специалистам или используйте решения типа Pi-hole, которые позволяют централизованно управлять блокировками в домаш
---
Примечание: В 2026 году инфраструктура интернет-сервисов продолжает развиваться. Рекомендуется регулярно обновлять списки IP и настройки, чтобы обеспечить актуальность блокировок и избегать ложных срабатываний.
Ещё по теме
Читайте также
CTA · VPSVDS
Личный VPS — без терминала и очередей
Регистрация, импорт профиля и стабильный канал на телефон и компьютер. Тот же принцип, о котором мы пишем в блоге — на практике.