インターネット上の外部ホストに接続しようとしています。
私のラップトップでは、SSHを介して正常に接続できます。 Ubuntu 12.10サーバーで接続がタイムアウトしました。
同じネットワーク上にあるので、同じIPアドレスから始まります。
サーバーはサーバーから初期パケットを受信しますが、決してそれを承認しません(tcpdumpを確認した後)。
私はこれを見つけるのに苦労しています。 iptablesにもなく、hosts.allow/denyにも何もありません...
答え1
iptablesが有効になっている場合(つまり、Linuxファイアウォール)、これを許可しないように設定できます。
答え2
ssh -vvvは必要なすべての情報を提供し、誰もが根本的な原因が何であるかを判断するのに役立ちます。
キーを再生成してサーバーに送信できます。鍵がなければ、新たに作りましょう。これを行うには、手順2を使用してください。
1. ssh-keygen -t rsa (use defaults)
2. ssh-copy-id -i ~/.ssh/id_rsa.pub $USER@$FQDN
ssh -T を試すか、Windows ボックスのホストファイルに他の情報を含めることもできます。したがって、そのIPアドレスを介してサーバーに接続してみてください。
申し訳ありません。 ssh -vvvが何であるかわからない場合は、もう提案しません。