공유 키를 사용하여 두 젠투 상자 사이에 openvpn (두 끝에서 버전 2.1_rc15) 연결 설정이 있습니다. 그것은 대부분 잘 작동합니다. 나는 아무런 문제없이 VPN을 통해 mysql, http, ftp, scp를 사용합니다. 그러나 VPN을 통해 클라이언트에서 서버로 ssh하면 이상한 일이 발생합니다. 로그인 할 수 있고 일부 명령을 실행할 수 있습니다. 그러나 top과 같은 ncurses 응용 프로그램을 실행하려고하거나 파일을 고양이로 만들려고하면 연결이 중단되고 ssh 세션을 끊어야합니다.
예를 들어 "echo blah; echo.; echo blah"를 실행할 수 있으며 ssh 세션에서 세 줄의 텍스트를 출력합니다. 그러나 "cat / etc / motd"를 실행하면 Enter 키를 누르는 순간 세션이 정지됩니다.
Mac에서 openvpn 2.1.1을 컴파일하고 젠투 클라이언트에서 구성 디렉토리를 복사했습니다. 맥 연결 및 ssh 세션은 멈추지 않고 잘 작동했습니다.
그런 다음 죽어가는 하드 드라이브로 인해 은퇴하는 오래된 젠투 박스 (2.6.26 커널)에서 컴파일했으며 ssh도 완벽하게 작동합니다.
왜 새로운 젠투 박스에서 실패합니까? 그럴 경우를 대비하여 세 개의 다른 커널을 컴파일하려고 시도했지만 그 외에는 내가 생각할 수있는 더 오래된 젠투 박스와 이전 젠투 박스간에 차이가 없어야합니다.
무엇이 잘못 되었습니까?
ssh
,cat
,top
및 HTTP 모든 일을하지만scp
(이 전달 100 %를 보여줄 것입니다 거기가 중단)하지 않았다. MTU를 1380으로 낮추어 고정했습니다.