Le sessioni SSH si bloccano dopo la riconnessione di VPN

5

Sono un nuovo utente di OS X (MacBook Air, 10.6.7) in migrazione da Ubuntu ed estremamente soddisfatto. Uso il terminatore in esecuzione su X11 per il mio programma terminale e sto utilizzando SSH: OpenSSH_5.8p1, OpenSSL 1.0.0d 8 febbraio 2011

Il mio problema è che quando tunnelblick VPNs ricollega tutte le mie sessioni SSH si bloccano e devo chiudere il terminale e riaprirlo. In Ubuntu, cosa succederebbe se le sessioni continuassero a funzionare di nuovo automaticamente una volta ristabilita la connessione VPN.

C'è un modo per far sì che queste connessioni vengano ripristinate una volta che il VPN è stato ripristinato? Occasionalmente la mia intoppi VPN e il suo fastidioso per chiudere tutte le mie finestre. Sono consapevole che potrei usare lo schermo ma in realtà non risolve il problema con la stessa facilità con cui funzionava con Ubuntu.

    
posta hellomynameisjoel 13.04.2011 - 17:14
fonte

1 risposta

2

Sfortunatamente, penso che ogni client VPN sarà pignolo su questo a modo suo. Dal momento che la rete sta scendendo da sotto la connessione SSH, avrai tre scenari che potrebbero farla "appendere", o semplicemente rilasciare (che mi viene in mente).

  1. I dati stanno scorrendo avanti e indietro e la connessione è sparita.
  2. Riceverai un nuovo indirizzo IP durante la riconnessione.
  3. Le condizioni di timeout / live si attivano prima di riconnetterti.

2 Suggerimenti ...

  1. Utilizza la schermata (hai detto che non vuoi farlo, lo so, ma è davvero il più soluzione robusta: esistono script in grado di migliorare / automatizzare notevolmente il processo di riconnessione).
  2. Confronta le tue configurazioni SSH. Solitamente memorizzato in /etc/ssh_config o simile.

BTW - Non penso che dovresti aver bisogno di chiudere Windows, basta "~". (punto tilde). Tilde è usato per controllare la sessione ssh. Vedi la pagina di manuale per maggiori dettagli.

    
risposta data 12.05.2011 - 01:29
fonte

Leggi altre domande sui tag