• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:FTPサーバーにつながりません)

FTPサーバーにつながらない!原因と解決策を徹底解説

このQ&Aのポイント
  • FTPサーバーに接続できないトラブルについて、その原因と解決策を紹介します。
  • ICMP host ftpserver1 unreachable - admin prohibitedというエラーメッセージが表示され、FTPサーバーにつながらない問題が発生しています。
  • パッシブやアクティブな接続方法を試しましたが、いずれもうまくいきません。また、Windowsファイアウォールをオフにしても改善されません。しかし、サーバーへのssh接続は正常に行えます。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

サーバのiptables等でハネているのではないでしょうか。 または、そういう表示になるかわかりませんが、ftpサーバが外向きインターフェイスでlistenしていない、とか。 # netstat -a | grep LISTENとかでご確認ください。 とりあえず、外からサーバの21番ポートにtelnetしてどこまでしゃべれるか確認するとよいと思います。ポートがlistenしているのにtelnetがつながらないようならサーバのfirewallがきいてると見られますし、そのほかならそのほかなりに何か分かります。

参考URL:
http://ash.jp/net/telnet_ftp.htm
annyg2
質問者

お礼

ありがとうございました。 おっしゃるとおり、iptablesではねてました。 以下の行をコメントアウトすることでつながるにはつながりました。(なぜかhome以下が表示されないとか問題はあるみたいですけど。。) #-A RH-Firewall-1-INPUT -j REJECT --reject-with icmp-host-prohibited CentOSって最初からファイアウォールが効いているのですね。よく考えると当たり前かもしれませんが。。。 どうもありがとうございました。

関連するQ&A