- 締切済み
sshd error: Bind to port 22 on 0.0.0.0 failed: Address already in use.
外部ネットワークからsshでアクセスした際に結局接続できず、 port 22: Connection time out. のようになります。 サーバー側は、CentOS5.2でシステムログのSecureを見ると、次のようになります。 hosta sshd Server listening on :: port 22 hosta sshd error: Bind to port 22 on 0.0.0.0 failed: Address already in use. 内部ネットワーク内からはsshできました。 ルーターの設定がおかしいのでしょうか?
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- Wr5
- ベストアンサー率53% (2173/4061)
回答No.1
クライアントはなんでしょう? IPv6が有効になっている。と言うことはありませんか? >外部ネットワークからsshでアクセスした際に ルータを使用している場合はポート開けてありますか? iptablesも許可してありますか? ちなみに、ウチのsshd_configは下記のように… #Port 22 Port 20022 #AddressFamily any AddressFamily inet #ListenAddress 0.0.0.0 #ListenAddress :: 標準ポートの22番から20022番に変更。 待ち受けインターフェイスにIPv4に限定。 # ポート変更は…標準のまま公開すれば一週間程度で理由がわかるでしょう。 # わかった時には乗っ取られているかも知れませんが。(設定次第)