SSH con ipv6 funziona solo se passo% en0 con il mio indirizzo ipv6

0

Sto provando a ssh con il terminale Mac OS X (10.10.1 Yosemite) usando ipv6. Se uso comandi come

ssh username@ipv6_address

Non funziona e ricevo l'errore "Nessun percorso per l'host". Ma se uso comandi come (con% en0)

ssh username@ipv6_address%en0

Funziona e sono in grado di SSH con indirizzo IPv6 ..

Potresti indicarmi quale è la ragione per cui non funziona senza% en0?

Grazie.

    
posta Temp 20.11.2014 - 07:27
fonte

1 risposta

2

Quando si desidera connettersi a un indirizzo non rintracciabile come link-local, è necessario specificare l'interfaccia. Questo perché per gli indirizzi inviolabili il tuo sistema non può determinare l'interfaccia in uscita guardando la tabella di routing.

Le destinazioni non instradabili includono gli indirizzi link-local (fe80: :) e link-local multicast (ff02: :) e altro.

    
risposta data 20.11.2014 - 11:39
fonte

Leggi altre domande sui tag