0 votos

SSH con ipv6 funciona sólo si paso %en0 con mi dirección ipv6

Estoy intentando hacer ssh con el terminal de Mac OS X (10.10.1 Yosemite) usando ipv6. Si uso el comando como

ssh username@ipv6_address

No está funcionando y estoy recibiendo el error "No Route to Host". Pero si uso el comando como (con %en0)

ssh username@ipv6_address%en0

Está funcionando y soy capaz de SSH con la dirección ipv6..

¿Puede guiarme por favor cuál es la razón de que no funcione sin %en0?

Gracias.

3voto

Alex Reynolds Puntos 45039

Cuando quieras conectarte a una dirección no enrutable como la link-local necesitas especificar la interfaz. Esto se debe a que, en el caso de las direcciones no enrutables, el sistema no puede determinar la interfaz de salida consultando la tabla de enrutamiento.

Los destinos no enrutables incluyen direcciones de enlace local (fe80::) y multidifusión de enlace local (ff02::) y más.

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