iptablesパッケージのインストール

AWS上にiptablesパッケージをインストールする。

 yum install iptables

iptablesの起動。

/etc/init.d/iptables start

iptablesの停止。

/etc/init.d/iptables stop

iptablesの自動起動処理。

chkconfig iptables on

以下は、エラー時の対応の一例。

odprobe: ERROR: could not insert 'ip_tables': Operation not permitted
iptables v1.4.18: can't initialize iptables table `filter': Table does not exist (do you need to insmod?)
Perhaps iptables or your kernel needs to be upgraded.

と表示された場合、 /etc/sysconfig/iptables内の編集。 以下のdefault設定をnoに書き換える。

# Unload modules on restart and stop
#   Value: yes|no,  default: yes
# This option has to be 'yes' to get to a sane state for a firewall
# restart or stop. Only set to 'no' if there are problems unloading netfilter
# modules.
IPTABLES_MODULES_UNLOAD="no"

後は、default設定になおしておく。