Server host Ubuntu 18.04: Openssh-server/bionic-updates,bionic-security,now 1:7.6p1-4ubuntu0.1 amd64
Modem: Arris Xb6
顧客を対象にテスト:
- Ubuntu 18.10: openssh-client/cosmic, 今 1:7.7p1-4 amd64
- Ubuntu 18.04: openssh-client/bionic-updates, bionic-security, 今 1:7.6p1-4ubuntu0.1 amd64
- Debian 9.5: openssh-client/stable, 今 1:7.4p1-10+deb9u4 amd64
最近のファームウェアアップデートの前に、モデムが正しく配信されました。 ISPテクニカルサポート(モデムプロバイダ)のアドバイスに従って、モデムを工場出荷時の状態にリセットし、残りの間違ったキャッシュをすべて消去し、転送テーブルを再構築しました。
不運。
- モデムは通常、別のポートに転送できます。
- モデムは、SSH ポート 22 を介してホストに Telnet を転送します。
ただし、SSHセッションを作成しようとすると失敗します。
SSHサーバーにはキー(パスワードを無効にする)が必要ですが、別のポートでリッスンしている別のSSHサーバーに転送する場合の動作は同じです。だからこれ私のためこれはArrisの質問ではなくSSHの質問ですが、関連性がある可能性があるため、Arrisを質問に含めます(私はSSHやネットワーキングの専門家ではありません!)。
3つのホスト(DebianとUbuntuは同じように動作します)
michigan
Arrisホスト名は、acer
SSHサーバーに渡されたUbuntu 18.04ホストです。vaio
Ubuntu 18.10 SSHクライアントですか?
michigan
次に転送するように設定acer
VaioからAcerにSSHを介して接続できますが、ミシガン州を介してSSHに接続することはできません。 acer(LANホスト名)の成功した試行には次の行がすべて含まれ、michigan(モデムホスト名)の失敗した試行には次の行の最初の行のみが含まれることを除いて、接続試行の出力はほぼ同じです。
debug3: hostkeys_foreach: reading file "/home/stephen/.ssh/known_hosts"
debug3: load_hostkeys: loaded 1 keys from acer
debug3: hostkeys_foreach: reading file "/home/stephen/.ssh/known_hosts"
debug3: load_hostkeys: loaded 1 keys from acer
debug3: hostkeys_foreach: reading file "/home/stephen/.ssh/known_hosts"
debug3: load_hostkeys: loaded 1 keys from 10.0.0.110 (acer IP address)
次のエラーが原因で acer 試行が失敗します。
debug1: expecting SSH2_MSG_KEX_ECDH_REPLY
Connection reset by <IP of acer> port 22
これは、モデムとホストのファイアウォールがオフになっている場合にも発生します。
DNSはLAN DNSを介して実装されていますが、モデムのIPアドレスを介して接続を要求しても動作は同じです。
SSH2_MSG_KEX_ECDH_REPLY
これまで、これに関する情報を検索しても有用な情報は返されませんでした。