2 votos

JuiceSSH en Android no acepta direcciones IPv6

Utilizando una versión actual de JuiceSSH en Android, estoy intentando establecer una Nueva Conexión con mi sistema en fe80::f9cd::4687::90cd::5da2. He confirmado que puedo hacer ssh a esa dirección desde una máquina Windows. Pero cuando intento guardar la conexión en JuiceSSH me dice "Dirección no válida". (También he probado con dos puntos, pero no ha mejorado. No he probado no dos puntos todavía).

En caso de que importe, estoy usando una Identidad que tiene la misma Clave Privada que usé desde Windows, pegada en JuiceSSH como múltiples líneas entre -----BEGIN OPENSSH PRIVATE KEY----- y -----END OPENSSH PRIVATE KEY----- que parecía ser lo que JuiceSSH quería ver (?). Es una clave ed25519, que JuiceSSH afirma que soporta; no estoy seguro de si eso se supone que se indica explícitamente en alguna parte. Pero no esperaría que una clave incorrecta causara un mensaje de "Dirección no válida".

Supongo que me estoy perdiendo algo obvio. Cualquier idea sobre lo que sería bienvenida.

(BTW, estoy perfectamente dispuesto a probar otros clientes SSH para Android, pero Juice parecía ser el más comúnmente recomendado).

0voto

Ben Scott Puntos 101

fe80::f9cd::4687::90cd::5da2 no es técnicamente una dirección IPv6 válida. Los componentes de una dirección IPv6 se separan con dos puntos, salvo que una serie de ceros puede representarse mediante :: que está permitido sólo una vez . Es para que algo como esto:

fe80:0000:0000:0000:0000:0000:0000:0001

puede escribirse más fácilmente así:

fe80::1

Tengo entendido que la dirección no válida te ha funcionado en algunos sitios. El software es libre de tomar una entrada no válida y tratar de averiguar lo que querías decir. Eso no significa que todo el software lo interprete de la misma manera.

Usando JuiceSSH 3.2.2 en Android 13 en un Pixel 6, pude introducir una dirección IPv6 desnuda (usando dos puntos simples), y me funcionó.

Vuelve a comprobar tu entrada para asegurarte de que realmente has eliminado todos los dobles puntos. Basta con que falte uno para que la dirección sea rechazada. Asegúrese también de que todos los dos puntos ( : ) y no punto y coma ( ; ), al menos en mi teléfono son casi indistinguibles.

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android 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