Jawaban:
Di Ubuntu 16.04:
sudo apt-get install iptables-persistent
Setelah itu, jalankan perintah selanjutnya setiap kali Anda ingin menyimpan perubahan iptables secara permanen:
sudo netfilter-persistent save
sudo netfilter-persistent reload
iptables-persistent secara default TIDAK secara otomatis menyimpan iptables sistem ketika reboot.
Namun, saya memodifikasi kode sumber paket di Ubuntu 14.04 untuk secara otomatis menyimpan aturan pada reboot, shutdown (halt), atau runlevel 1. Ketika sistem melakukan booting ke runlevel 2-5, aturan dikembalikan. Dengan cara ini, menyimpan dan memuat aturan terjadi secara otomatis tanpa campur tangan pengguna.
Untuk menggunakan versi ini, silakan gunakan perintah berikut:
sudo apt-get remove iptables-persistent
sudo dpkg -r iptables-persistent
wget http://dinofly.com/files/linux/iptables-persistent_0.5.8_all.deb
sudo dpkg --install iptables-persistent_0.5.8_all.deb
Lihat posting blog lengkap saya di sini:
Gunakan dengan risiko Anda sendiri. Semua yang diubah adalah fungsi penghentian skrip init memanggil fungsi save rules sehingga ketika sistem dimatikan, di-boot ulang, atau di level1, aturan-aturan tersebut secara otomatis disimpan.
Saya telah menguji paket deb yang diperbarui ini pada Ubuntu 12.04, Ubuntu 14.04, dan Ubuntu 15.04. Ini harus bekerja pada semua versi debian juga.
Simpan aturan dalam file
iptables-save > /etc/iptables/rules.v4
Kemudian kembalikan file dengan mengikuti perintah dengan memasukkan file rc.local
#vim /etc/rc.local
/sbin/iptables-restore < /etc/iptables.rules
Ini berfungsi baik untuk saya
Bersulang....!
iptables-persistent
dan kemudian menggunakaniptables-save
dan semacamnya?