Délai d'expiration de la demande SSH à chaque fois

18

J'essaie d'accéder à un espace de stockage que nous avons au travail via ssh mais j'obtiens un timeout à chaque fois ( Mac OS 10.7.5 - Terminal ).

J'ai vérifié les pare-feu, les paramètres, j'ai même désactivé Little Snitch et le port 22 n'est nulle part bloqué. Faire exactement la même demande sur une machine Windows avec un client SSH fonctionne comme un charme.

Demande:

ssh login_name@server_address

Répondre:

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

Le problème semble provenir des paramètres vpn / proxy de mon entreprise. Mettra à jour si je trouve un moyen de le contourner.

Anas
la source
1
Cela fonctionne-t-il si vous fermez votre pare-feu? Je sais que vous avez vérifié les paramètres, mais cela ne dit pas si vous l'avez vérifié avec le pare-feu désactivé
Rob
Oui, désolé de ne pas être clair, j'ai également vérifié avec le pare-feu!
Anas
Je pense à un problème de routage ... Est-il possible de configurer votre Mac pour utiliser l'adresse IP de l'ordinateur Windows et d'essayer sshdepuis votre Mac? L'adresse IP est-elle configurée avec DHCP? Pourriez-vous ajouter la sortie de netstat -rnà votre question (vous ne voudrez peut-être pas rendre publiques toutes les adresses IP ici à AskDifferent, dans ce cas, remplacez-les par, a.b.c.dmais soyez cohérent afin que la même adresse IP reçoive toujours le même a.b.c.dremplacement)? Votre Mac est-il sur le même réseau que votre périphérique de stockage?
jaume
Avez-vous finalement compris et corrigé ce sshblocage?
dan
@Anas: vous avez écrit dans un commentaire que le problème était le même sur l'ordinateur portable de votre collègue. C'était mal? Quelle est la différence entre votre client Mac et Windows? Que donne un basique pingsur les 2?
dan

Réponses:

13

3 commandes peuvent vous aider à localiser cet échec de protocole:

ping server_address
traceroute server_address
ssh -v login_name@server_address

Veuillez vérifier que vous vous connectez à votre serveur cible avec la bonne interface réseau. Si vous utilisez le tristement célèbre Automaticemplacement, vous vous connectez peut-être mal (par exemple via le Wi-Fi gratuit du voisin lorsque vous pensiez utiliser le VPN de votre entreprise).

Si vous suspectez un filtrage légitime ou accidentel, vous pourrez le diagnostiquer avec:

nmap -Pn -p22 server_address
dan
la source
Bonjour daniel, merci beaucoup pour ta réponse. Malheureusement, je viens de réaliser que cela pourrait être un problème avec les paramètres de serveur et les serveurs proxy de mon entreprise, car cela ne fonctionne pas non plus sur l'ordinateur portable de mon collègue. Vous fera savoir si ce n'est pas le cas! Merci !
Anas
D'après un autre commentaire, cet ordinateur portable est également un Mac.
dan
@daniel Azuelos -Pn est-il nécessaire pour nmap? Quelle différence cela ferait-il?
DKroot
zsh: commande introuvable: nmap
Jamie Hutber
@JamieHutber quelle version de MacOS X? echo ${PATH}? [retour] En fait, je pense que vous devriez poser une question sur votre problème qui n'est pas un ssh timeout.
dan
4

Cela s'est produit pour moi immédiatement après l'installation d'une version mise à jour d'OS X. Avant de creuser trop profondément dans la modification des paramètres réseau, je suggère de faire un redémarrage supplémentaire. Cela a corrigé le problème pour moi.

Kyle
la source