/etc/network/if-pre-up.d/iptables スクリプトにより、Debian Jessie でインターフェースが消えますか?

/etc/network/if-pre-up.d/iptables スクリプトにより、Debian Jessie でインターフェースが消えますか?

iptablesでVMのNATを有効にする必要があります。公式 Debian 説明書 設定するには:

まず、次の内容の /etc/iptables.rules ファイルを作成しました: *nat -A POSTROUTING -s 192.168.0.0/16 -o eth0 -j SNAT --to-source 46.4.120.218 COMMIT

手動で使用した後iptables-restore < /etc/iptables.rules、NATルールは正常に追加され、すべてが機能します

しかし、次の内容のファイルを使用して iptables ルールを自動ロードしようとすると、/etc/network/if-pre-up.d/iptableseth インターフェイスが消えてしまいます (ifconfig 経由ではループバック インターフェイスのみが表示されます)。

 #!/bin/sh
 /sbin/iptables-restore < /etc/iptables.rules

debian wheezy でも同じことを試してみましたが、うまくいきました。debian jessie ではうまくいきません。これは私のミスでしょうか、それともバグでしょうか?

PS: iptables スクリプトをフォルダーに移動しようとしましたがif-up.d、この場合は eth インターフェイスが存在しますが、iptables ルールは適用されません。

関連情報