Estou certo de que esta pergunta foi respondida em outro lugar, mas não tenho certeza do que pesquisar. (Eu estou tentando coisas como "telnet ubuntu ssh daemon incapaz de se conectar".)
- posso usar o SSH em
10.0.0.9
- eu posso
telnet 10.0.0.9 22
-
sudo service ssh status
está em
-
/etc/hosts
e /etc/hostname
correspondem.
-
gufw
está desativado.
-
netstat -nat | grep 22
mostra 0.0.0:*
é LISTEN
e :::*
é LISTEN
.
- Acredito que tenho meu port aberto corretamente no roteador
Então, qual é o elo perdido que eu preciso verificar que eu poderia ter feito errado? Por que não consigo ssh
em 65.x.x.x
quando posso ssh
em 10.x.x.x
?
Qualquer pessoa que possa fornecer um link para uma resposta existente ou melhores termos de pesquisa, eu agradeceria muito.
- exemplo de saída de
tcpdump -n -i ${interface} tcp port ssh or tcpdump -n -i ${interface} host ${external_client_ip_addr}
:
19:20:43.747445 IP 116.10.191.232.24689 > 10.0.0.9.22: Flags [.], ack 1, win 65535, length 0
19:20:43.747562 IP 116.10.191.232.24689 > 10.0.0.9.22: Flags [P.], seq 1:24, ack 1, win 65535, length 23
19:20:43.747575 IP 10.0.0.9.22 > 116.10.191.232.24689: Flags [.], ack 24, win 14600, length 0
19:20:43.759613 IP 10.0.0.9.22 > 116.10.191.232.24689: Flags [P.], seq 1:42, ack 24, win 14600, length 41
19:20:44.504741 IP 116.10.191.232.24689 > 10.0.0.9.22: Flags [P.], seq 24:832, ack 42, win 65494, length 808
19:20:44.504800 IP 10.0.0.9.22 > 116.10.191.232.24689: Flags [P.], seq 42:1026, ack 832, win 16968, length 984
OpenSSH_5.9p1 Debian-5ubuntu1.4, OpenSSL 1.0.1 14 Mar 2012
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: /etc/ssh/ssh_config line 19: Applying options for *
debug2: ssh_connect: needpriv 0
debug1: Connecting to 67.x.x.x [67.x.x.x] port 22.
debug1: connect to address 67.x.x.x port 22: No route to host
ssh: connect to host 67.x.x.x port 22: No route to host