522 ProftpでLAN内からPASVで接続できない

<<トップページへ

ProftpでLAN内からPASVで接続できない
日時: 2007/10/02 12:47
名前: Ponny
ProftpでFTPサーバを構築しています。

LAN内からPASVモードで接続を行うと、接続できません。
外部からのPASV接続用に

MasqueradeAddress hoge.hoge.jp(DDNSアドレス)
PassivePorts 60000 61000

という設定をし、外部からは問題なくPASVモードで接続できています。
LAN内部からPASVモードで接続しようとしたところ、MasqueradeAddress(=グローバルIPアドレス)で接続しようとするので、結果接続が出来ない状態になっています。

原因は分かっているのですが、回避策が分かりません・・・。
http://bbs.fedora.jp/read.php?FID=8&TID=2875
上記サイトのVirtualhostを使用すれば良いというところまでは辿り着いたのですが、Virtualhostの設定をしても設定が反映されません。

どうすればこの状態を回避できるのでしょうか?

Re: ProftpでLAN内からPASVで接続できない(1)
日時: 2007/10/02 17:07
名前: 通りすがり
クライアントソフトを下記のように変更してもダメですか?

http://centossrv.com/smartftp.shtml

Re: ProftpでLAN内からPASVで接続できない(2)
日時: 2007/10/03 09:39
名前: Ponny
ご回答ありがとうございます。
クライアントソフトはFFFTPを使用しています。

SmartFTPでもNextFTPでも問題ないようなのですが、
クライアントソフトは変更せずFFFTPで問題を解決したいと思っています。

Re: ProftpでLAN内からPASVで接続できない(3)
日時: 2007/10/04 08:30
名前: 名前未記入
LANの中から、サーバのIPアドレスで
接続したら、どうなりますか?

Re: ProftpでLAN内からPASVで接続できない(4)
日時: 2007/10/04 11:31
名前: Ponny
IPアドレスで接続しても、ホスト名で接続しても同じでした。
グローバルIPアドレスに接続しにいく→失敗です。

今回の場合、PCを外に持ち歩く事を想定しています。
なので、クライアント側の設定を変えないようにしたいのです。
PASV使わないようにアナウンスするか、NextFTP使うのが一番簡単な気がしてきました・・・。

Re: ProftpでLAN内からPASVで接続できない(5)
日時: 2007/10/04 14:00
名前: 名前未記入
LANの中より、サーバのローカルIPアドレスで
接続をした場合はいかがでしょうか?
また、LANの中からWEBにホームページアドレス、
グローバルIPアドレス、ローカルIPアドレスで
アクセスをするとどうなるでしょうか?

Re: ProftpでLAN内からPASVで接続できない(6)
日時: 2007/10/05 20:52
名前: 管理人
FTPサーバー側でクライアントに返すPASV接続用のIPアドレスとしてグローバルIPアドレスを返すように設定しているので、アクセス時のIPアドレスをいくら変えてもダメです。
SmartFTPを利用するのが最も手っ取り早いです。FFFTPに比べて特に不足はないと思いますが。
当サイトでSmartFTPを推奨する理由はこの機能に依るところが最も大きいです。


※古いスレッドには返信できない場合があります


■関連コンテンツ




▲このページのトップへ戻る

ご自由にリンクしてください(連絡は不要です)
本ページへのご意見・ご要望、誤字・脱字・リンク切れ等のご連絡はこちらからお願いします