4 votos

¿Por qué tengo oyentes de IPv6 cuando IPv6 está desactivado?

Estoy trabajando con OS X 10.8.5, totalmente parcheado. Tengo IPv6 deshabilitado en Configuración de la red :

enter image description here

También tengo desactivadas las interfaces de red innecesarias:

enter image description here

Mientras solucionaba un problema del servidor OpenSSH, realicé un netstat -an y me di cuenta de que había oyentes de IPv6:

$ netstat -an | grep -i listen
tcp6       0      0  *.1522                 *.*                    LISTEN     
tcp4       0      0  *.1522                 *.*                    LISTEN     
tcp6       0      0  ::1.52698              *.*                    LISTEN     
tcp6       0      0  ::1.23053              *.*                    LISTEN     
tcp4       0      0  127.0.0.1.23053        *.*                    LISTEN     
tcp4       0      0  127.0.0.1.631          *.*                    LISTEN     
tcp6       0      0  ::1.631                *.*                    LISTEN   

¿Cómo es posible tener oyentes de IPv6 cuando el IPv6 está desactivado?

4voto

madmax1 Puntos 129

Porque no configurar su tarjeta de red para usar ipv6 no impide que las aplicaciones abran dichos sockets.

Las tomas mostradas como *.<port> no están vinculados a direcciones IP/interfaces específicas de su máquina. Simplemente escucharán cualquier conexión entrante en cualquier interfaz. Por supuesto, no entrarán conexiones ipv6 a través de su tarjeta ethernet si ipv6 no está configurado.

Además de eso, estoy bastante seguro de que otra interfaz de tu máquina está configurada para usar ipv6: tu interfaz loopback. Abre un terminal y escribe ifconfig lo0 y verás que tiene una dirección ipv6 asignada. También puedes usar ping6 ::1 :). De hecho, los sockets ipv6 listados como ::1.<port> son vinculado a esta interfaz y sólo recibirá conexiones desde su máquina local.

0 votos

Gracias, olvidé lo del loopback. Voy a tener que esforzarme más para desactivar completamente IPv6.

0 votos

@jww Deshabilitar IPv6 en el loopback local es probable que cause más problemas de los que resuelve.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X