ホストが何であれ、SSHは常にホストに接続しようとします162.13.177.241
。
注文する
ssh -v user@host
出力
debug1: Connecting to 162.13.177.241 [162.13.177.241] port 22.
私の/etc/hosts
ファイルが空で、この質問に対する答えが見つからないようです。
sshd
成功せずに再起動してみました。
私は走っていると言わなければなりませんでした。Linux Mint 17キアンA。
本当にどこに持っていくべきか分からない。トラブルシューティングの指示をいただきありがとうございます。
編集する:また削除しました~/.ssh/config
編集する:もともとはクリアされたと思っていましたが~/.ssh/config
、いやですね。問題はクリア後に解決されるだろうが..
答え1
この問題を解決するには:
SSHにカスタム構成がないことを確認する必要があります。
~/.ssh/config
最善の方法は、名前を変更してファイルを一時的に移動することです。内容を編集して大丈夫だと信頼しないでください。とにかく問題は解決されます。
mv -i ~/.ssh/config ~/.ssh/config_
上記(コメントからわかるように)は、問題を隔離するのに十分ですが、そうでない場合:
/etc/ssh/ssh_config
個々のホスト設定を確認してください。デフォルトではセクションのみが存在しますHost *
。一部のリダイレクトが引き続き発生する場合は、段階的に分離してください。
結果を確認し、
telnet host 22
結果を比較してくださいssh
。どちらの場合も、宛先IPがリダイレクトされると奇妙なネットワークリダイレクトを指します。ネットワークからコンピュータを切断し、リダイレクトが発生していることを確認します。リダイレクトが発生すると、コンピュータに問題がある可能性があります。そうでない場合は、ネットワーク環境、プロキシ、DNSなどを確認してください。
新しいユーザーを使用/作成し、
ssh
別のアカウントで確認してください。リダイレクトが発生しない場合は、元のユーザーの個人設定をもう一度確認してください。ssh
次のコマンドを使用して、元のバージョンを実行していることを確認します。$ which ssh /usr/bin/ssh $ file /usr/bin/ssh /usr/bin/ssh: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.24, BuildID[sha1]=3ec70221b7cac9eebe63dadbe871bc49359a7dfe, stripped
結果が異なる場合は、シェルラッパーを実行し
ssh
、スクリプトで定義されたパラメーターを使用して実行している可能性があります。
答え2
私は間違いなくトラフィックに対してFiltered pcapを実行します。これは、特に自動ルーティング機能があると思われる場合は危険な認証形式です。