Debianシステムを再起動した後にiptablesルールが消えるのはなぜですか?

Debianシステムを再起動した後にiptablesルールが消えるのはなぜですか?

私はこのルールを追加します:

sudo iptables -t nat -A OUTPUT -d a.b.c.d -p tcp \
       --dport 1723 -j DNAT --to-destination a.b.c.d:10000
  1. コンピュータを再起動すると、ルールは削除されます。なぜ?
  2. ルールを持続させるにはどうすればよいですか?

ベストアンサー1

Debian では、以下をインストールしてくださいiptables-persistent

sudo apt-get install iptables-persistent

このパッケージは/etc/iptables/rules起動時に自動的にロードされます。

ルールを変更するたびに実行して/sbin/iptables-save > /etc/iptables/rules保存します。必要に応じて終了シーケンスに追加することもできます。

おすすめ記事