数か月間、LAN内のSSH接続に奇妙な問題がありました。これは、Windows 10デバイスを使用して(ベアボーン)Linuxマシンに接続しているときにのみ発生します。
SSHサーバーに接続すると、入力が毎秒1回しか送信されないようです。キーを押したままにすると、1秒間何も出力されず、その1秒後に、その間に行ったすべてのキーストロークが表示されます。
これは、稼働中のサーバーでの表示方法です。
これは、問題のあるものでどのように見えるかです:
私がテスト/発見したもの
- / etc / sshdの「UseDNS」設定を変更しても修正されません
- Debianではbash(およびzsh)(OpenSSH_7.4p1 Debian-10 + deb9u6、OpenSSL 1.0.2r 2019年2月26日)、Alpine LinuxではAsh(OpenSSH_7.9p1、OpenSSL 1.1.1b 2019年2月26日)で発生します。
- Alpine Linux OpenSSH_7.7p1、LibreSSL 2.7.4では発生しません
- すべてのマシンで発生するわけではなく、一部のマシンで発生します(ディストリビューションに依存しません)。
- resolv.confは正しい
- エラーはClientAliveIntervalの有無にかかわらず発生します(クライアントとサーバーでテスト済み)
- デバイスのpingは常に高速(1ミリ秒未満)なので、SSHのみです
- また、Windows 10のLinuxサブシステムからPuttyおよびMobaXtermを使用してsshを実行すると、遅延が発生します。
- WindowsではなくLinuxから接続しても問題ありません
誰かが私が試すことができる手がかりやことを持っていますか?ありがとう