El problema más extraño de Internet: algunos sitios funcionan, otros no

Tu Internet está funcionando. Puedes buscar cosas en Google. YouTube se carga. Reddit funciona bien. Pero el sitio web de su banco no se carga. La VPN de tu trabajo se conecta pero nada funciona a través de ella. Gmail está bien pero no puedes acceder a ciertos sitios web.

La prueba de velocidad muestra buenas velocidades. El ping funciona. Definitivamente estás conectado. Pero los sitios específicos simplemente caducan o se bloquean para siempre.

Este extraño patrón de síntomas grita Problema de MTU (Unidad Máxima de Transmisión). Su red envía paquetes que son demasiado grandes, se fragmentan o se eliminan y dañan sitios web específicos mientras dejan otros funcionando bien.

Qué es realmente MTU (versión simple)

MTU es el tamaño máximo de paquete que permite su red. Piense en ello como el tamaño máximo de caja para envío:

  • MTU estándar: 1500 bytes (funciona en todas partes)
  • La MTU de tu red: Quizás establecido en 1500
  • Pero en algún lugar del camino: Un dispositivo solo maneja 1400 bytes
  • Resultado: Los paquetes grandes se descartan, los paquetes pequeños funcionan bien

Por qué algunos sitios funcionan y otros no:

  • Página de inicio de Google: paquetes pequeños, se carga bien
  • Sitio bancario con alta seguridad: paquetes grandes, se caen
  • Correo electrónico simple: paquetes pequeños, funciona
  • Correo electrónico con archivos adjuntos: paquetes grandes, falla

Cómo saber si MTU es su problema

Síntomas del problema clásico de MTU:

  1. La VPN se conecta pero nada funciona a través de ella

- La VPN se conecta correctamente - Pero la navegación web y las aplicaciones agotan el tiempo de espera - Este es el síntoma número uno de MTU

  1. Algunos sitios web se cargan, otros no

- Sitios simples: funcionan bien - Sitios complejos con HTTPS/seguridad: fallan - El patrón es consistente (los mismos sitios siempre fallan)

  1. Puedo hacer ping pero no puedo navegar por ciertos sitios

- Paquetes de ping pequeños: funcionan - Paquetes web grandes: fallan

  1. Funciona con datos móviles pero no con WiFi (o viceversa)

- Diferentes redes tienen diferentes límites de MTU - El problema aparece solo en una red

  1. SSH/escritorio remoto se conecta pero se bloquea durante el uso

- Conexión inicial: paquetes pequeños, funciona - Transferencia de datos: paquetes grandes, falla

Prueba rápida de MTU (Windows)

Pruebe si su MTU está causando problemas:

Comando
ping google.com -f -l 1472

Qué hace esto: Envía un paquete de 1472 bytes que no se puede fragmentar

Buen resultado:

Comando
Reply from 142.250.80.46: bytes=1472 time=15ms

MTU está bien.

Mal resultado:

Comando
Packet needs to be fragmented but DF set

Problema de MTU confirmado.

Si falla, pruebe con tamaños más pequeños:

Comando
ping google.com -f -l 1464
ping google.com -f -l 1400
ping google.com -f -l 1352

Encuentra el tamaño más grande que funcione. Ese es su límite de MTU real (suma 28 al número).

Prueba rápida de MTU (Mac/Linux)

Comando
ping -D -s 1472 google.com

Alternativa para Mac:

Comando
ping -D -s 1464 google.com

Misma lógica: busque el tamaño de paquete más grande que no se elimine.

Cómo solucionar problemas de MTU

Solución 1: Reduzca la MTU en su adaptador de red (Windows)

Paso 1: Abrir símbolo del sistema como administrador

Paso 2: Busque el nombre de su interfaz de red:

Comando
netsh interface ipv4 show subinterfaces

Paso 3: Establezca MTU en 1400 (valor seguro):

Comando
netsh interface ipv4 set subinterface "Wi-Fi" mtu=1400 store=persistent

(Reemplace "Wi-Fi" con el nombre de su interfaz)

Paso 4: Pruebe si los sitios web ahora funcionan

Si 1400 funciona, puedes intentar aumentar:

  • Pruebe 1450, pruebe
  • Prueba 1480, prueba
  • Encuentra el punto óptimo donde todo funciona

Solución 2: Reducir MTU en Mac

Paso 1: Encuentra tu interfaz de red:

Comando
networksetup -listallhardwareports

Paso 2: Establecer MTU:

Comando
sudo networksetup -setMTU Wi-Fi 1400

Paso 3: Verificar:

Comando
networksetup -getMTU Wi-Fi

Solución 3: Reducir MTU en Linux

Temporal (hasta reiniciar):

Comando
sudo ip link set dev eth0 mtu 1400

Permanente (agregar a /etc/network/interfaces):

Comando
iface eth0 inet dhcp
    mtu 1400

Solución 4: Configuración de MTU del enrutador (afecta a todos los dispositivos)

Mejor solución: Arréglelo a nivel del enrutador para que todos los dispositivos se beneficien.

  1. Iniciar sesión en el enrutador (192.168.1.1 o similar)
  2. Busque la configuración "MTU" (generalmente en WAN o configuración avanzada)
  3. Cambiar de 1500 a 1400 o 1450
  4. Guarde y reinicie el enrutador

Ubicaciones comunes:

  • TP-Link: Red > WAN > Tamaño de MTU
  • Netgear: Avanzado > Configuración > Configuración WAN > Tamaño MTU
  • ASUS: WAN > Conexión a Internet > MTU
  • Enlacesys: Conectividad > Configuración de Internet > MTU

Solución MTU específica de VPN

Si la VPN se conecta pero nada funciona:

La mayoría del software VPN tiene configuraciones MTU.

OpenVPN: Agregar al archivo de configuración:

Comando
mssfix 1400
tun-mtu 1400

WireGuard: Configure MTU en la configuración de la interfaz:

Comando
MTU = 1400

Aplicaciones VPN comerciales:

  • Busque "MTU" en configuración avanzada
  • Pruebe valores: 1400, 1420, 1450
  • Pruebe hasta que funcione

Por qué ocurren los problemas de MTU

Causas comunes:

  1. Conexiones PPPoE (Internet DSL)

- PPPoE agrega una sobrecarga de 8 bytes - El estándar 1500 MTU se convierte en 1492 efectivo - Algunos dispositivos no manejan esto bien

  1. VPN/túneles

- El cifrado aumenta la sobrecarga - Los paquetes de 1500 MTU se vuelven demasiado grandes cuando se cifran - Se necesita una MTU más baja para el tráfico VPN

  1. Equipo de red del ISP

- Algunos ISP utilizan MTU < 1500 internamente - No anuncia esto a los clientes - Provoca fallas misteriosas

  1. Múltiples capas de túneles

- VPN a través de VPN - VPN sobre PPPoE - Cada capa agrega gastos generales

Cómo encontrar la MTU óptima

Fórmula: MTU óptima = (tamaño de paquete de ping de trabajo más grande) + 28

Ejemplo:

  • ping -f -l 1464 funciona
  • ping -f -l 1472 falla
  • MTU óptima = 1464 + 28 = 1492

Valores comunes de MTU seguros:

  • 1500: Estándar, funciona en la mayoría de los lugares
  • 1492: Conexiones PPPoE
  • 1450: Seguro para la mayoría de las VPN
  • 1400: Muy conservador, funciona en casi todas partes.
  • 1280: Mínimo para IPv6, siempre funciona pero es ineficiente

Conclusión

Si algunos sitios web funcionan pero otros no, o la VPN se conecta pero el tráfico no fluye, probablemente tengas un problema de MTU.

Diagnóstico rápido:

Comando
ping google.com -f -l 1472

Si esto falla, MTU es tu problema.

Solución rápida: Baje el MTU a 1400 en su adaptador de red o enrutador. Pruebe si los problemas desaparecen.

Solución óptima: Pruebe diferentes valores de MTU (1400, 1450, 1480) para encontrar el valor más alto que funcione de manera confiable. Usa eso.

Dónde configurarlo:

  • Enrutador: Afecta a todos los dispositivos (mejor opción)
  • Adaptador de red: Afecta a un solo dispositivo
  • Software VPN: solo afecta el tráfico VPN

La mayoría de las personas nunca encuentran problemas de MTU. Pero cuando lo hace, los síntomas son tan extraños que perderá horas solucionando todo lo demás primero. Ahora ya sabes qué comprobar.