トップ 一覧 検索 ヘルプ RSS ログイン

iptablesでFTPのPASVモードを許可.debの変更点

  • 追加された行はこのように表示されます。
  • 削除された行はこのように表示されます。
{{category Debian}}

nf_conntrack_ftp というローダブルカーネルモジュールを読み込ませる必要がある。

# modprobe nf_conntrack_ftp
# lsmod | grep conntrack
 # modprobe nf_conntrack_ftp
 # lsmod | grep conntrack

/etc/modules に追記すれば起動時に読み込まれる。
その上で、iptables に関連パケットを許可するルールを書いておく。

# iptables -A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT
 # iptables -A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT

--stateオプションにはすでにセッションが確立されているパケットを許可するESTABLISHEDと共に、nf_conntrack_ftpによって検知されたPASVの待ちうけポートを許可するRELATEDを記述する。