• 締切済み

ホストに接続できません

CentOSにSSHサーバを構築し、Windowsクライアントから接続していましたが、ある時点からSSHサーバに接続できなくなりました。 サーバへの接続ツールはTera Termです。 ホストにサーバのIPアドレスを入力し、TCPポートに22を指定し、接続しようとすると、「ホストに接続できません」のメッセージが出力される状態です。 クライアントからサーバに向けてpingは通ります。 サーバで、#tail -f /var/log/secure を実行しログをみても、SSHでアクセスしたログも残っていません。 また、#netstat -ln を実行すると、0.0.0.0:22 が LISTEN 状態になっています。 ルータとして使用している、EMOBILEではポートマッピングの設定で、22番を有効(オープン)にしています。 SSHの接続以外にも、Sambaも接続不可の状態になっています。 (WebDAVでのアクセスは可能。ポート81、443はオープンし、アクセス可能) 原因がクライアントにあるのか、サーバにあるのか不明です。 他に調べられる方法がありましたら、教えてください。

みんなの回答

noname#189141
noname#189141
回答No.1

クライアントからサーバーへの接続経路が不明です。 EMOBILEとあることから、 Windowsクライアント==EMルーター==公衆インターネット(3G/LTE経由)==??==CentOSサーバー ていう感じでしょうか? 経路のどこかで、SSH,SMBが閉じられているようにしか見えませんが・・・ SSHのポートを変更してみることはできないでしょうか? サーバーがレンタルサーバーなら、上記「??」の部分は無く 直結と思われますので、CentOSの設定(iptables?)と思われます。 サーバーがどこかのファイアウォールの中にあるのであれば、 ファイアウォールで閉じられているのでしょう。 また、どちらにせよ、EMOBILE回線上で、ブロックされている可能性も。 (子会社になった関係?とか??)

is_q
質問者

お礼

回答ありがとうございます。 本日、あらためてサーバ、クライアントを再起動し確認したところssh、sambaにアクセスできました。 原因はよくわからずです・・・ ちなみに、構成は以下の通りです。 公衆インターネット---EMルータ-+--- イーサネットコンバータ===CentOS                       +--- Windows(Client)

関連するQ&A