アプリ版:「スタンプのみでお礼する」機能のリリースについて

FTPのパッシブモードの設定をしたいのですが、うまくいきません。

FTPサーバはvsftpdです。
vsftpd.confに次の設定はしました。
------------------------------
pasv_addr_resolve=YES
pasv_address=WANのアドレス
pasv_min_port=60000
pasv_max_port=60099
------------------------------

/etc/sysconfig/iptables-configに
------------------------------
IPTABLES_MODULES="ip_conntrack_ftp"
------------------------------
を設定しました。
lsmodで
nf_conntrack_ftpがロードされているのを確認しました。

ルーターはNTTのRT-200NEで、
静的IPマスカレード設定で上記のTCP:21とTCP:60000-60099をFTPサーバのアドレスに設定しました。
iptables でも上記のポートは許可しています。

パソコンおやじさんのFTPサーバテストでPASVモードで接続テストを行いました。
http://www.aconus.com/~oyaji/ftp_tst/ftp_tst.htm

すると、60101とかpasv_max_portで設定した値より上のポートで接続しようとしてタイムアウトになるようです。どうやら、ルーターで設定した値の少し上のポートで接続をしようとするようです。ルーターの設定を変更すると、ポート番号がそれにつれて変更します。

環境は
OS: Fedora Core 6
FTPサーバ: vsftpd (Fedora Core 6に付属のものをアップデートしたもの)
ルーター: NTT RT-200NE
回線: Bフレッツ (固定IP)

どなたか、解決策をご存知の方教えていただけないでしょうか?
よろしくお願いいたします。

A 回答 (1件)

http://www.atmarkit.co.jp/bbs/phpBB/viewtopic.ph …

こちらが参考になるかと思います。

# お片付け…お片付け……
    • good
    • 0
この回答へのお礼

ありがとうございます。

お礼日時:2007/04/15 22:05

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!