Timeout della richiesta SSH ogni volta


18

Sto provando ad accedere a uno spazio di archiviazione che abbiamo al lavoro tramite ssh ma ottengo un timeout ogni volta ( Mac OS 10.7.5 - Terminale ).

Ho controllato i firewall, le impostazioni, ho persino disattivato Little Snitch e la porta 22 non è bloccata da nessuna parte. Fare esattamente la stessa richiesta su un computer Windows con un client SSH funziona come un incantesimo.

Richiesta:

ssh login_name@server_address

Risposta:

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

Il problema sembra provenire dalle impostazioni vpn / proxy della mia azienda. Si aggiorna se trovo un modo per aggirarlo.


1
Funziona se si spegne il firewall? So che hai controllato le impostazioni, ma non dice se lo hai controllato con il firewall spento
Rob

Sì, scusami per non essere stato chiaro, ho controllato anche con il firewall spento!
Anas,

Sto pensando a un problema di routing ... È possibile impostare il Mac in modo che utilizzi l'indirizzo IP del computer Windows e provi sshdal Mac? L'indirizzo IP è configurato con DHCP? Potresti aggiungere l'output netstat -rnalla tua domanda (potresti non voler rendere pubblici tutti gli indirizzi IP qui su AskDifferent, in tal caso sostituirli con a.b.c.dma essere coerenti in modo che lo stesso indirizzo IP ottenga sempre la stessa a.b.c.dsostituzione)? Il tuo Mac è nella stessa rete del dispositivo di archiviazione?
Jaume

Hai finalmente capito e risolto questo sshbloccato?
dan

@Anas: hai scritto in un commento che il problema era lo stesso sul laptop del tuo collega. È stato sbagliato? Qual è la differenza tra il tuo client Mac e Windows? Cosa pingdà una base ai 2?
dan

Risposte:


13

3 comandi possono aiutarti a rintracciare questo errore di protocollo:

ping server_address
traceroute server_address
ssh -v login_name@server_address

Verifica che ti stai collegando al tuo server di destinazione con la giusta interfaccia di rete. Se si sta utilizzando la famigerata Automaticposizione, è possibile che si stia collegando in rete in modo errato (ad esempio tramite la connessione Wi-Fi gratuita vicina quando si pensava di utilizzare la VPN aziendale).

Se sospetti un filtro legittimo o accidentale, sarai in grado di diagnosticare con:

nmap -Pn -p22 server_address

Ciao Daniele, grazie mille per la tua risposta. Purtroppo mi sono appena reso conto che potrebbe essere un problema con le impostazioni del server e i proxy della mia azienda, in quanto non funziona neanche sul laptop del mio collega. Ti farà sapere se non lo è! Grazie !
Anas,

Da un altro commento, questo laptop è anche un Mac.
dan

@daniel Azuelos È necessario -Pn per nmap? Che differenza farebbe?
DKroot,

zsh: comando non trovato: nmap
Jamie Hutber

@JamieHutber quale versione di MacOS X? echo ${PATH}? [ritorno] In effetti penso che dovresti fare una domanda sul tuo problema che non è ssh timeoutuna.
dan

4

Ciò si è verificato subito dopo l'installazione di una versione aggiornata di OS X. Prima di approfondire la modifica delle impostazioni di rete, suggerisco di eseguire un riavvio aggiuntivo. Questo ha corretto il problema per me.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.