Estoy tratando de establecer una sesión ssh en mi MacBook usando "Volver a mi Mac". Así que activé la opción "Volver a mi Mac" en iCloud y marqué la casilla de inicio de sesión remoto. Pero si emito el comando
ssh user_name@computer_name.number.members.btmm.icloud.com
el terminal simplemente pasa a la siguiente línea y permanece negro. Lo siento por no proporcionar más información, pero no sé mucho sobre esto, así que no sé qué más información proporcionar.
¿Alguien sabe qué hice mal?
Editar : como se sugirió, usé el indicador -vvvv y obtuve:
OpenSSH_7.4p1, LibreSSL 2.5.0
debug1: Reading configuration data /etc/ssh/ssh_config
debug2: resolving "computer_name.number.members.btmm.icloud.com" port 22
debug2: ssh_connect_direct: needpriv 0
debug1: Connecting to computer_name.number.members.btmm.icloud.com [private_IPv6_address] port 22: Operation timed out
ssh: Connecting to computer_name.number.members.btmm.icloud.com [private_IPv6_address] port 22: Operation timed out
También el comando
ssh localhost
funciona sin ningún problema.
"Back to my Mac" utiliza un dispositivo de túnel especial configurado con dos direcciones IPv6, más o menos aleatorias y únicas, de la sala de direcciones local:
Todo el tráfico IPv6 (computer_name.number.members.btmm.icloud.com es el nombre DNS de un host/dispositivo IPv6) se envuelve en paquetes IPv4 , por lo que no se necesita un enrutador compatible con IPv6. En el lado de Apple, está desenvuelto, probablemente con algún relé 6in4, y luego se enruta al dispositivo remoto.
Aparentemente, esto no funciona si desea hacer ssh desde su propio host a su propio host (también conocido como ssh -6 %localhost-utun1-ULA%
). Funciona con un segundo dispositivo (también registrado con tu ID de Apple en iCloud) en tu propia red privada o remota.
Sin embargo, es realmente lento (¡probado con dos Sierra VM en una Mac de alojamiento, todas usando la misma interfaz de red física!).
ian c
ssh
llamándola con-vvvv
como una opción. Eso al menos le dirá dónde está estancado en el proceso de establecimiento de la conexión.ian c
-vvvv
nos dice. Vamos a depurar en una sala de chat. Tengo preguntas para ti: chat.stackexchange.com/rooms/62332/debugging-btmm-sshian c
bmike