Puedo hacer ping a mi caja de Ubuntu a través del comando: (donde c2h2ttt aparece en / etc / hosts)
c2h2@c2h2crawler:~/ttt$ ping6 -I eth1 c2h2ttt
PING c2h2ttt(c2h2ttt) from fe80::21b:21ff:fe22:e865 eth1: 56 data bytes
64 bytes from c2h2ttt: icmp_seq=1 ttl=64 time=10.3 ms
64 bytes from c2h2ttt: icmp_seq=2 ttl=64 time=2.06 ms
64 bytes from c2h2ttt: icmp_seq=3 ttl=64 time=1.33 ms
Y cuando lo intento ssh -6 c2h2ttt
muestra:
c2h2@c2h2crawler:~/ttt$ ssh -6 c2h2ttt
ssh: connect to host c2h2ttt port 22: Invalid argument
¿Cuál es el comando correcto?
En el lado del servidor / etc / ssh / sshd_config tiene:
ListenAddress ::
ListenAddress 0.0.0.0
Pude ssh a c2h2ttt a través de ipv4 en el puerto 22. y netstat -lnt | grep :22
es
root@c2h2think:~# netstat -lnt | grep :22
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN
tcp6 0 0 :::22 :::* LISTEN
Se utiliza ufw y permite el tráfico entrante en el puerto 22
root@c2h2think:~# ufw status
Status: active
To Action From
-- ------ ----
22 ALLOW Anywhere
Y la configuración de iptables:
root@c2h2think:~# ip6tables -L -v -n
Chain INPUT (policy DROP 55 packets, 10758 bytes)
pkts bytes target prot opt in out source destination
0 0 ACCEPT all lo * ::/0 ::/0
Chain FORWARD (policy DROP 0 packets, 0 bytes)
pkts bytes target prot opt in out source destination
Chain OUTPUT (policy DROP 0 packets, 0 bytes)
pkts bytes target prot opt in out source destination
0 0 ACCEPT all * lo ::/0 ::/0
netstat -lnt | grep :22
(receptáculos tcp numéricos abiertos de escucha | que contiene: 22).Respuestas:
Intente especificar la interfaz para el cliente ssh. La utilidad ping6 le permite especificar una interfaz, sin embargo, ssh no tiene un interruptor para eso, debe usar esta sintaxis:
fuente
~/.ssh/config
?No se supone que las direcciones locales de enlace se usen para SSH, son para cosas de arranque de protocolo de bajo nivel. Si no tiene un prefijo proporcionado por el ISP para usar en su red, genere un prefijo local único de fd00 :: / 8 en su lugar:
http://en.wikipedia.org/wiki/Unique_local_address
fuente
Para conectar SSH IPv6, la mayoría tiene conectividad IPv6 ISP en su computadora y luego intente como.
y este comando le pedirá la primera vez que confirme la clave SSH. que tipo
Y/Yes
Nota:
2205:f200:40:401::9ab4:8b43
significa tu IPv6. Este es el único ejemplo de IPv6, así que no olvide reemplazar su IPv6.fuente