htop과 같은 "고대역폭" 명령을 실행하면 SSH 세션이 정지됩니다.

htop과 같은 "고대역폭" 명령을 실행하면 SSH 세션이 정지됩니다.

내 클라이언트 OpenBSD가 VPN에 연결되어 있고 서버 OpenBSD도 VPN에 연결되어 있으며 SSH 포트가 전달되어 있습니다.

여러 작업을 제대로 완료할 수 있지만, 예를 들어 tar -xzvf lots-of-files.tar.gz몇 가지 작업이 표시된 다음 작동이 멈추면 xterm을 닫고 다시 연결한 후 tmux a내 세션으로 돌아가야 합니다. htop과 같은 매우 "무거운" tui 애플리케이션을 실행하려고 하면 검은색 화면과 멈춘 커서만 나타납니다.

이 상태에서도 여전히 명령을 보낼 수 있다는 점은 주목할 가치가 있습니다. tmux 창을 변경하거나 ctrl+chtop을 누른 다음 다시 연결하고 다시 연결하면 모든 것이 정상입니다.

이 VPS는 사양이 512mb에 불과하지만 현재는 사용할 수 없습니다.아무것. 그리고 CPU 사용률은 10%를 초과하지 않으며 RAM 사용률은 100MB를 초과하지 않습니다.

답변1

내 wireguard 인터페이스와 vio0 인터페이스의 MTU 값이 일치하지 않습니다. 나는 그것들을 모두 동일한 값 1420으로 설정했고 doas ifconfig $interface mtu 1420 up문제가 해결되었습니다. htop, vim, tmux, screen 및 내가 원하는 모든 재즈를 문제 없이 실행할 수 있습니다.

관련 정보