
Entonces tengo NetworkManager, conectado a un AP en wlan1. Tengo wlan0 conectado a una red AdHoc. Tengo a Firestarter compartiendo mi inet en Adhoc.
Tengo mi ipod conectado a wlan0, IP 10.42.43.101.
wlan0 Link encap:Ethernet HWaddr ac:xx:12:81:7f:xx
inet addr:10.42.43.1 Bcast:10.255.255.255 Mask:255.0.0.0
wlan1 Link encap:Ethernet HWaddr 00:xx:b3:98:f2:xx
inet addr:10.0.1.61 Bcast:10.0.1.255 Mask:255.255.255.0
Ahora puedo hacer ping a mi iPod touch con jailbreak, habilitado para SSH y en funcionamiento:
matt: ~ $ ping 10.42.43.101
PING 10.42.43.101 (10.42.43.101) 56(84) bytes of data.
64 bytes from 10.42.43.101: icmp_req=1 ttl=64 time=168 ms
64 bytes from 10.42.43.101: icmp_req=2 ttl=64 time=256 ms
64 bytes from 10.42.43.101: icmp_req=3 ttl=64 time=151 ms
^C
--- 10.42.43.101 ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 1999ms
rtt min/avg/max/mdev = 151.465/191.979/256.316/46.003
Pero no puedo enviarlo por SSH:
$ ssh [email protected] -vv
OpenSSH_5.8p1 Debian-1ubuntu3, OpenSSL 0.9.8o 01 Jun 2010
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: Applying options for *
debug2: ssh_connect: needpriv 0
debug1: Connecting to 10.42.43.101 [10.42.43.101] port 22.
Simplemente permanece allí hasta que lo ^C.
Aquí está mi ruta:
$ ip route show
10.0.1.0/24 dev wlan1 proto kernel scope link src 10.0.1.61 metric 2
10.0.1.0/24 dev wlan1 proto kernel scope link src 10.0.1.61 metric 319
169.254.0.0/16 dev vboxnet0 proto kernel scope link src 169.254.128.223 metric 204
10.0.0.0/8 dev wlan0 proto kernel scope link src 10.42.43.1
default via 10.0.1.1 dev wlan1 proto static
default via 10.0.1.1 dev wlan1 metric 319
Respuesta1
Sé que probablemente hiciste esto, pero en la máquina a la que estás intentando conectarte, netstat -a te da algo como esto:
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address Foreign Address State
tcp 0 0 *:ssh *:* LISTEN
tcp 0 0 192.168.1.30:ssh 192.168.1.72:46480 ESTABLISHED
tcp6 0 0 [::]:ssh [::]:* LISTEN
Al menos una de las líneas debe mostrar algo como *:ssh para que se establezcan conexiones ssh con esa máquina.
Si no es así, entonces es necesario iniciar sshd...
Respuesta2
Esto fue respondido en un comentario:
Todo se ve bien en el lado de Linux. Seguro que parece que su servidor ssh no se está ejecutando en el iPod.