Start typing to search across invoices, services, domains, tickets, and more...
После покупки зарубежного сервера многие хотят знать, будут ли с него работать Netflix, Disney+, YouTube Premium и TikTok. В статье описаны два способа проверки разблокировки стриминга: ручные запросы curl к каждому сайту и открытый скрипт RegionRestrictionCheck. Также разберём разницу между IPv4 и IPv6 и что делать, если доступ заблокирован. Команды подходят для Debian/Ubuntu и CentOS/Rocky/AlmaLinux.
Стриминговые сервисы прежде всего смотрят на страну IP-адреса, поэтому сначала узнайте, в какой стране геолоцируется сервер:
# Установка curl
apt install -y curl # Debian/Ubuntu
yum install -y curl # CentOS/Rocky/AlmaLinux
# Проверка внешнего IP и страны (IPv4 и IPv6 отдельно)
curl -4 -s ipinfo.io
curl -6 -s ipinfo.io
Команды читают только коды ответа, редиректы или поле региона. Сайты периодически меняются, поэтому результат — ориентир:
# Netflix: код ответа страницы лицензионного тайтла (70143836)
curl -4 -s -o /dev/null -w "%{http_code}\n" https://www.netflix.com/title/70143836
# YouTube Premium: определённый регион и сообщение о недоступности
curl -4 -s -H "Accept-Language: en" https://www.youtube.com/premium | grep -oE '"INNERTUBE_CONTEXT_GL" *: *"[A-Z]+"' | head -1
curl -4 -s -H "Accept-Language: en" https://www.youtube.com/premium | grep -c "Premium is not available in your country"
# Disney+: куда перенаправляет главная страница
curl -4 -s -o /dev/null -w "%{http_code} %{redirect_url}\n" https://www.disneyplus.com/
# TikTok: код региона на странице
curl -4 -s -A "Mozilla/5.0" https://www.tiktok.com/ | grep -oE '"region":"[A-Z]+"' | head -1
Как читать: для Netflix код 200 обычно значит, что тайтл доступен в регионе, 404 — его нет в местном каталоге, 403 — IP может считаться прокси. Код YouTube — страна, определённая Premium. Если Disney+ перенаправляет на адрес с unavailable, регион не поддерживается. Замените -4 на -6, чтобы проверить IPv6.
RegionRestrictionCheck — сторонний открытый скрипт, поддерживаемый сообществом; он проверяет десятки стриминговых сервисов за один запуск. Скрипт выполняется от root, поэтому сначала скачайте и прочитайте его:
# Вариант 1: скачать, прочитать, затем запустить (рекомендуется)
curl -L -s check.unlock.media -o check.sh
less check.sh
bash check.sh
# Вариант 2: запуск напрямую
bash <(curl -L -s check.unlock.media)
# Только IPv4 или только IPv6
bash check.sh -M 4
bash check.sh -M 6
Скрипт не является продуктом IMIDC и может меняться в любой момент — используйте его на своё усмотрение.
IPv4 и IPv6 — разные адреса, поэтому возможна ситуация «IPv4 работает, IPv6 заблокирован». Система часто по умолчанию выбирает IPv6, и браузер получает отказ. Если по IPv4 всё в порядке, включите приоритет IPv4:
# Приоритет IPv4 для исходящих соединений (Debian/Ubuntu/CentOS/Rocky/AlmaLinux)
echo "precedence ::ffff:0:0/96 100" >> /etc/gai.conf
# Проверка: исходящий адрес по умолчанию — IPv4
curl -s ipinfo.io/ip
Сначала исключите локальные причины: проверьте DNS, отключите глобальный прокси, повторите тест в другое время. Если ограничение наложено на сам IP, создайте тикет и запросите другой нативный или резидентный IP — замена и добавление IP выполняются платно. Если доступ к конкретному сервису критичен, до заказа свяжитесь с поддержкой, чтобы уточнить конфигурацию или запросить тест. См. также статью «Как проверить, нативный ли IP».
Проверьте, какой адрес (IPv4 или IPv6) реально использует браузер или приложение, очистите кеш и cookie. Некоторые сервисы также проверяют страну регистрации аккаунта и оплаты.
Платформы постоянно обновляют базы IP и правила антифрода, поэтому результат меняется. Проверяйте периодически и используйте IP в обычном режиме.
Откройте сайты в браузере на сервере или выполните аналогичные команды в PowerShell через curl.exe.
Если проблема не решена, создайте тикет со скриншотом результатов и IP сервера — поддержка IMIDC 24/7 поможет.