Nenhuma rota para hospedar, mas pode pingar [overhangre jogos]

0

Estou tentando resolver alguns quebra-cabeças de TI sobre criptografia: link .

Mas eu falhei apenas com o primeiro exercício. Eu decodifiquei a senha com o openssl (isso foi fácil) mas quando tento conectar a máquina usando o ssh, ele mostra a mensagem abaixo:

ssh: connect to host krypton.labs.overthewire.org port 2222: No route to host

Eu tentei fazer o ping na máquina:

ping krypton.labs.overthewire.org
PING otw.cracksucht.de (176.9.9.172) 56(84) bytes of data.
64 bytes from static.172.9.9.176.clients.your-server.de (176.9.9.172): icmp_seq=1 ttl=53 time=54.5 ms
64 bytes from static.172.9.9.176.clients.your-server.de (176.9.9.172): icmp_seq=2 ttl=53 time=54.0 ms
64 bytes from static.172.9.9.176.clients.your-server.de (176.9.9.172): icmp_seq=3 ttl=53 time=54.6 ms
^C
--- otw.cracksucht.de ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2002ms
rtt min/avg/max/mdev = 54.054/54.411/54.626/0.254 ms

Então responde. Eu também tentei ssh para a máquina usando seu IP:

dig krypton.labs.overthewire.org

; <<>> DiG 9.9.5-3ubuntu0.10-Ubuntu <<>> krypton.labs.overthewire.org
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 38947
;; flags: qr rd ra; QUERY: 1, ANSWER: 3, AUTHORITY: 0, ADDITIONAL: 1

;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 512
;; QUESTION SECTION:
;krypton.labs.overthewire.org.  IN      A

;; ANSWER SECTION:
krypton.labs.overthewire.org. 119 IN    CNAME   leelo.overthewire.org.
leelo.overthewire.org.  119     IN      CNAME   otw.cracksucht.de.
otw.cracksucht.de.      2325    IN      A       176.9.9.172

;; Query time: 66 msec
;; SERVER: 127.0.1.1#53(127.0.1.1)
;; WHEN: Mon Oct 16 19:07:19 CEST 2017
;; MSG SIZE  rcvd: 124

E então

ssh [email protected] -p 2222
ssh: connect to host 176.9.9.172 port 2222: No route to host
ssh 176.9.9.172 -p 2222
ssh: connect to host 176.9.9.172 port 2222: No route to host
ssh 172.9.9.176 -p 2222
ssh: connect to host 172.9.9.176 port 2222: Connection timed out
ssh 176.9.9.172 -p 2222
ssh: connect to host 176.9.9.172 port 2222: No route to host

O que está errado? É a parte do exercício (que eu não entendo de todo)? Ou simplesmente não funciona? Obrigado.

    
por yak 16.10.2017 / 19:08

2 respostas

0

Sua "nenhuma rota para hospedar" enquanto a máquina responde ao ping é um sinal de um firewall que está negando o acesso, mas está informando que isso aconteceu (ou seja, com uma mensagem ICMP, e não apenas silenciosa).

Verifique seu firewall de saída. Se não é isso, então é bloqueado mais perto do destino.

    
por 16.10.2017 / 21:21
0

Você definitivamente tem um problema de firewall entre você e o host remoto que está tentando acessar.

Você pode obter resposta de ping do host remoto porque o tráfego ICMP é permitido pelo firewall, mas o tráfego TCP possui algum bloqueio com base nas regras do firewall. Tente contatar o serviço diferente no host remoto como http ou https ou ftp etc, se possível.

Você pode usar o programa 'traceroute' para ver se o tráfego UDP é permitido. Algumas distribuições Linux vêm com o serviço SSH descartado por regras de firewall padrão. A melhor maneira é entrar em contato com o administrador / usuário do host remoto para ter certeza de que seu IP é permitido.

Tem certeza de host remoto em execução. Serviço SSH na porta 2222 não 22 ?? Você está conectando o ssh na porta 2222 com a opção -p no seu comando

    
por 16.10.2017 / 23:25