Ho una configurazione di connessione openvpn (versione 2.1_rc15 ad entrambe le estremità) tra due scatole gentoo usando chiavi condivise. funziona bene per la maggior parte. Uso mysql, http, ftp, scp su vpn senza problemi. Ma quando ssh dal client al server tramite la VPN, accadono cose strane. Posso accedere, posso eseguire alcuni comandi. Ma se provo a eseguire un'applicazione ncurses come top, o provo a cat un file, la connessione si interromperà e dovrò interrompere la sessione SSH.
Posso, ad esempio, eseguire "echo blah; echo.; Echo blah" e produrrà le tre righe di testo sulla fine della sessione ssh. Ma se eseguo "cat / etc / motd" la sessione si bloccherà nel momento in cui premo invio.
Ho compilato openvpn 2.1.1 sul mio mac e copiato sulla mia directory di configurazione dal mio client Gentoo. Le sessioni mac connesse e ssh hanno funzionato bene senza congelamento.
L'ho quindi compilato sul mio vecchio gentoo box (kernel 2.6.26) che sto ritirando a causa di un disco rigido morente, e ssh su di esso funziona perfettamente.
Perché non funziona sulla mia nuovissima scatola gentoo? Ho provato a compilare tre kernel diversi nel caso fosse, ma a parte questo non ci dovrebbero essere differenze tra le mie scatole gentoo più vecchie e più recenti a cui riesco a pensare.
Qualche suggerimento su cosa c'è che non va?
ssh
,cat
,top
e HTTP lavorato tutti, mascp
non l'ha fatto (che avrebbe mostrato al 100% trasferito e appendere lì). L'abbassamento dell'MTU a 1380 l'ha risolto.