LinuxのUbuntuやDebianでiptablesの設定方法・設定ファイル
LinuxのUbuntuやDebianでiptablesの設定方法・設定ファイル
LinuxのUbuntuやDebianでiptablesの設定方法・設定ファイル
■OS
Ubuntu 11.04
Debian 6.0
■コマンド
iptables
■設定ファイル
/etc/network/if-pre-up.d/iptables
/etc/network/if-post-down.d/iptables
/etc/network/interfaces
■作業
LinuxのUbuntuやDebianでiptablesの設定方法をする
■LinuxのUbuntuやDebianでiptablesの設定方法・設定ファイル
「/etc/network/if-pre-up.d/iptables」を作成
vi /etc/network/if-pre-up.d/iptables
下記を追加
#!/bin/sh
iptables -F
iptables -P FORWARD DROP
iptables -P INPUT DROP
iptables -P OUTPUT ACCEPT
iptables -A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT
「/etc/network/if-post-down.d/iptables」を作成
vi /etc/network/if-post-down.d/iptables
下記を追加
#!/bin/sh
iptables -P INPUT ACCEPT
iptables -P OUTPUT ACCEPT
iptables -P FORWARD ACCEPT
iptables -F
iptables -Z
iptables -X
「/etc/network/interfaces」の「iface eth0 inet dhcp」の下に下記を追加
pre-up /etc/network/if-pre-up.d/iptables
post-down /etc/network/if-post-down.d/iptables
※使用するインターフェイスが「eth0」の場合