Ubuntu14.04 で iptables を使う

スポンサーリンク
スポンサーリンク

Ubuntu14.04 で iptables を使う場合の設定です。

ufw をアンインストールし、iptables をインストールします。

apt-get remove ufw
apt-get install iptables

/etc/network/if-pre-up.d , /etc/network/if-post-down.d/ 下に起動・停止スクリプトを用意します。

スクリプトには、iptables の定義を書きます。
ここでは、こちらの記事 で説明した iptables のスクリプトsetup.sh を使用します。

次のようにして、起動スクリプトを用意します。
スクリプト名は何でも構いません。ここではスクリプト名は iptables とします。

cp setip.sh /etc/network/if-pre-up.d/iptables
chmod +x /etc/network/if-pre-up.d/iptables

停止スクリプトを用意します。

echo -e '#!/bin/sh\n/etc/network/if-pre-up.d/iptables stop' > /etc/network/if-post-down.d/iptables
chmod +x /etc/network/if-post-down.d/iptables

これで、Ubuntu14.04 の起動・停止時に iptables を動作させたり、停止できます。

コメント

タイトルとURLをコピーしました