O tempo limite da solicitação SSH é sempre


18

Estou tentando acessar um espaço de armazenamento que temos no trabalho via ssh, mas sempre recebo um tempo limite ( Mac OS 10.7.5 - Terminal ).

Eu verifiquei firewalls, configurações e até desliguei o Little Snitch, e a porta 22 não está bloqueada em nenhum lugar. Fazer exatamente a mesma solicitação em uma máquina Windows com um cliente SSH funciona como um encanto.

Solicitação:

ssh login_name@server_address

Responda:

ssh: connect to host server_address port 22: Operation timed out

O problema parece vir das configurações de VPN / Proxy da minha empresa. Será atualizado se eu encontrar uma maneira de contornar isso.


1
Funciona se você desligar o firewall? Eu sei que você verificado configurações, mas não diz se você verificou-lo com firewall off
Rob

Sim, desculpe por não estar claro, verifiquei também com o firewall!
Anas

Estou pensando em um problema de roteamento ... É possível configurar o seu Mac para usar o endereço IP do computador com Windows e tentar usá-lo ssh? O endereço IP está configurado com DHCP? Você poderia adicionar a saída de netstat -rnsua pergunta (talvez você não queira tornar todos os endereços IP públicos aqui no AskDifferent; nesse caso, substitua-os por, a.b.c.dmas seja consistente, para que o mesmo endereço IP sempre obtenha a mesma a.b.c.dsubstituição)? O seu Mac está na mesma rede que o seu dispositivo de armazenamento?
jaume

Você finalmente entendeu e corrigiu isso sshbloqueado?
dan

@ Anas: você escreveu em um comentário que o problema era o mesmo no laptop do seu colega. Isso estava errado? Qual é a diferença entre seu cliente Mac e Windows? O que um básico pingdá nos 2?
dan

Respostas:


13

3 comandos podem ajudá-lo a rastrear esta falha de protocolo:

ping server_address
traceroute server_address
ssh -v login_name@server_address

Verifique se você está se conectando ao servidor de destino com a interface de rede correta. Se você estiver usando o Automaticlocal famoso , poderá estar em rede da maneira errada (por exemplo, através do Wi-Fi gratuito vizinho quando pensou que estava usando a VPN da sua empresa).

Se você suspeitar de uma filtragem legítima ou acidental, poderá diagnosticá-la com:

nmap -Pn -p22 server_address

Olá Daniel, muito obrigado pela sua resposta. Infelizmente, acabei de perceber que pode haver um problema com as configurações e os proxies do servidor da minha empresa, pois também não funciona no laptop do meu colega. Vai deixar você saber se não é! Obrigado !
Anas

De outro comentário, este laptop também é um Mac.
dan

@daniel Azuelos -Pn é necessário para o nmap? Que diferença faria?
DKroot

zsh: comando não encontrado: nmap
Jamie Hutber 31 /

@JamieHutber, qual versão do MacOS X? echo ${PATH}? [voltar] Na verdade, acho que você deve fazer uma pergunta sobre o seu problema, que não é ssh timeoutum problema.
dan

4

Isso ocorreu imediatamente após a instalação de uma versão atualizada do OS X. Antes de você se aprofundar nas alterações das configurações de rede, sugiro fazer uma reinicialização adicional. Isso corrigiu o problema para mim.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.