IP, enrutamiento e IPv6
Problemas de IPv6 en un Mac
La mayoría de las redes dan al Mac direcciones IPv4 e IPv6. Si la ruta IPv6 está rota, algunas conexiones esperan o fallan.
Síntomas
- Algunos sitios o API se cuelgan, pero otros cargan al instante.
- Una herramienta se conecta con retraso, o después de varios reintentos.
- Las conexiones funcionan en una red pero no en otra.
Causas probables
- Un router que anuncia IPv6 pero no lo enruta. El Mac obtiene una dirección IPv6, pero el tráfico IPv6 no llega a internet.
- Un proveedor o una VPN sin IPv6 completo. Algunas VPN solo transportan IPv4. El tráfico IPv6 sale entonces fuera del túnel o falla.
- Un firewall que bloquea IPv6. Un router o el firewall de una empresa pueden bloquear el tráfico IPv6 y permitir el IPv4.
Cómo comprobarlo
Busca el nombre de dispositivo de cada puerto de red, por ejemplo
en0para Wi-Fi.networksetup -listallhardwareportsMuestra las direcciones IPv6 de la interfaz Wi-Fi. Las direcciones que empiezan por
fe80son solo de enlace local.ifconfig en0 inet6Muestra el anuncio de router que aceptó el Mac. Un error significa que no respondió ningún router IPv6.
ipconfig getra en0Envía pings por IPv6 a una dirección pública.
ping6 -c 3 2606:4700:4700::1111Pide un sitio solo por IPv4 y luego solo por IPv6. Compara los resultados.
curl -4 -I https://www.apple.comSi la petición IPv4 funciona y la IPv6 falla, la ruta IPv6 está rota.
curl -6 -I https://www.apple.com
Cómo solucionarlo
Reinicia el router. Luego vuelve a probar.
Actualiza el firmware del router o pregunta al proveedor por el IPv6 de tu línea.
Para una prueba, desactiva IPv6 en el servicio.
networksetup -setv6off Wi-FiRequiere una contraseña de administrador.
Vuelve a activar IPv6 después de la prueba. Usa el ajuste automático.
networksetup -setv6automatic Wi-FiRequiere una contraseña de administrador.
También puedes usar el menú Configurar IPv6 en Ajustes del Sistema > Red > el servicio > Detalles > TCP/IP.
Si el problema solo desaparece con IPv6 desactivado, comunícalo al responsable de la red o al proveedor.
Con Kilobat
whyprueba IPv4 e IPv6 por separado e indica cuál falla.kilobat why api.example.comLa herramienta MCP
diagnose_connectiondevuelve los mismos pasos para un agente. Consulta Averiguar por qué no se conecta un sitio o una API.
Preguntas
¿Debo dejar IPv6 desactivado?
No. Desactívalo solo para una prueba. Pide al responsable de la red que arregle IPv6 y vuelve a activarlo.
¿Qué es una dirección de enlace local?
Una dirección que empieza por fe80 solo funciona en el enlace local. No llega a internet.
Fuentes
- networksetup(8), página man instalada con macOS 27.2
- ipconfig(8), página man instalada con macOS 27.2
- ping6(8), página man instalada con macOS 27.2
- curl(1), página man instalada con macOS 27.2
- Soporte de Apple: Cambiar los ajustes TCP/IP en el Mac
Fuentes revisadas el 29 de octubre de 2026. Las páginas man son las que se instalan con macOS; abre una con man <name> en Terminal.