ESC

Start typing to search across invoices, services, domains, tickets, and more...

Search... Ctrl+K
Red e IP

Cómo comprobar si su servidor accede a Netflix, Disney+, YouTube Premium y TikTok

6 pasos 14 min de lectura 31 vistas 0
Contenido

Después de contratar un servidor en el extranjero, muchos clientes quieren saber si pueden usar Netflix, Disney+, YouTube Premium y TikTok desde él. Esta guía explica dos formas de comprobar el acceso a servicios de streaming: verificaciones manuales con curl de la respuesta regional de cada sitio y el script de código abierto RegionRestrictionCheck. También explica las diferencias entre los resultados de IPv4 e IPv6 y qué hacer si un servicio está bloqueado. Los comandos funcionan en Debian/Ubuntu y CentOS/Rocky/AlmaLinux.

Paso 1: Confirmar la IP de salida y su país

Los servicios de streaming determinan la disponibilidad según el país de su IP, así que compruebe primero a qué país corresponde la dirección de salida de su servidor:

# Instalar curl
apt install -y curl         # Debian/Ubuntu
yum install -y curl         # CentOS/Rocky/AlmaLinux

# Confirmar la IP de salida y el país (pruebe IPv4 e IPv6 por separado)
curl -4 -s ipinfo.io
curl -6 -s ipinfo.io
Algunas regiones no ofrecen ciertos servicios en absoluto, independientemente de la calidad de la IP: TikTok no está disponible oficialmente en Hong Kong, y Netflix y TikTok no están disponibles en Rusia. Confirme primero que el servicio que le interesa opera en ese país.

Paso 2: Comprobar la respuesta regional de cada plataforma con curl

Estos comandos solo leen los códigos de estado, las redirecciones o los campos de región que devuelve cada sitio. Los sitios cambian sus páginas de vez en cuando, así que tome el resultado como una indicación rápida:

# Netflix: solicitar la página de un título con licencia (70143836) y comprobar el código de estado
curl -4 -s -o /dev/null -w "%{http_code}\n" https://www.netflix.com/title/70143836

# YouTube Premium: región detectada y si indica que no está disponible
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+: comprobar a dónde redirige la página de inicio
curl -4 -s -o /dev/null -w "%{http_code} %{redirect_url}\n" https://www.disneyplus.com/

# TikTok: código de región detectado en la página
curl -4 -s -A "Mozilla/5.0" https://www.tiktok.com/ | grep -oE '"region":"[A-Z]+"' | head -1

Cómo interpretarlo: en Netflix, 200 suele significar que el título está disponible en su región, 404 que no está en el catálogo local y 403 que la IP puede estar marcada como proxy. El código de YouTube es el país que detecta Premium. Una redirección de Disney+ que contiene "unavailable" suele indicar que la región no es compatible. Sustituya -4 por -6 para probar IPv6.

Paso 3: Ejecutar el script de código abierto RegionRestrictionCheck

RegionRestrictionCheck es un script de código abierto de terceros, mantenido por la comunidad, que prueba decenas de servicios de streaming en una sola ejecución. Como se ejecuta como root, descárguelo y léalo antes de ejecutarlo:

# Opción 1: descargar, leer y luego ejecutar (recomendado)
curl -L -s check.unlock.media -o check.sh
less check.sh
bash check.sh

# Opción 2: ejecutar directamente
bash <(curl -L -s check.unlock.media)

# Probar solo IPv4 o solo IPv6
bash check.sh -M 4
bash check.sh -M 6

El script no es software de IMIDC y puede cambiar en cualquier momento; revíselo y úselo bajo su propio criterio.

Paso 4: Interpretar los resultados de la prueba de acceso a streaming

  • Yes (a menudo con un código de región): accesible; el código entre paréntesis es el país que detectó el servicio.
  • Originals Only (Netflix): solo están disponibles las producciones originales de Netflix, no el catálogo con licencia.
  • No: el servicio no se ofrece en esta región o la IP se rechaza por ser una IP de proxy/centro de datos.
  • Failed / Network Connection: la solicitud falló; vuelva a intentarlo más tarde y revise el DNS y el firewall.

Paso 5: Comparar los resultados de IPv4 e IPv6

IPv4 e IPv6 son direcciones independientes, por lo que puede encontrarse con que "IPv4 funciona, IPv6 está bloqueada". Muchos sistemas prefieren IPv6 de forma predeterminada, lo que hace que falle el navegador. Si IPv4 funciona bien, configure el sistema para que prefiera IPv4:

# Preferir IPv4 para las conexiones salientes (Debian/Ubuntu/CentOS/Rocky/AlmaLinux)
echo "precedence ::ffff:0:0/96 100" >> /etc/gai.conf

# Verificar: la dirección de salida predeterminada ahora debería ser IPv4
curl -s ipinfo.io/ip

Paso 6: Qué hacer si un servicio está bloqueado

Descarte primero las causas locales: revise el DNS, asegúrese de que no haya ningún proxy global activo y vuelva a probar en otro momento. Si es la plataforma la que restringe la IP, abra un ticket de soporte y solicite otra IP local o residencial; el cambio o la adición de IPs es un servicio de pago. Si el acceso a un servicio concreto es imprescindible para su negocio, contáctenos antes de hacer el pedido para confirmar la configuración o solicitar una prueba. Consulte también "Cómo saber si una IP es local".

Preguntas frecuentes

El script indica Yes, pero el navegador sigue fallando. ¿Por qué?

Compruebe qué dirección (IPv4 o IPv6) usa realmente el navegador o la aplicación y, después, borre la caché y las cookies. Algunos servicios también verifican el país de registro y de pago de la cuenta.

Funcionaba la semana pasada, pero hoy no. ¿Por qué?

Las plataformas actualizan continuamente sus bases de datos de IP y sus reglas de riesgo, por lo que los resultados cambian con el tiempo. Haga pruebas periódicas y mantenga patrones de uso normales.

¿Cómo hago la prueba en un servidor Windows?

Abra los sitios en un navegador en el servidor o ejecute comandos similares en PowerShell con curl.exe.

Si todavía necesita ayuda, abra un ticket de soporte con una captura de pantalla de los resultados y la IP de su servidor, y el equipo de IMIDC, disponible 24/7, le ayudará.

¿Fue útil la respuesta?

Tutoriales relacionados