berikut cara untuk menambah menyimpan dan menghapus aturan pada iptables, aturan pada iptables akan bersifat sementara , ketika restart akan hilang untuk menyimpannya secara permanen lihat di artikel ini,
Menambah aturan pada iptables
bisa dengan -a (append) atau -i (insert) bedanya jika -i aturan akan berada pada rantai paling atas , jika -a , menambah aturan pada akhir rantai sehingga akan dieksekusi terakhir
sudo iptables -I INPUT -s 192.168.1.36 -j DROP untuk menambahkan aturan pada nomor tertentu tambahkan nomor sebelum INPUT misalnya menambahkan rule pada nomor 2 sudo iptables -I INPUT 2 -s 192.168.1.36 -j REJECT selain perintah INPUT adalagi misalnya sudo iptables -A INPUT -s 192.168.1.36 -j DROP
untuk melihat nomor rule pada iptables lihat artikel ini , perintah dengan input akan
contoh penambahan dengan input pada iptables
contoh penambahan dengan append pada iptables
Merubah aturan pada iptables
-R atau -replace = Perintah ini menggantinya dengan entry yang baru,pada urutan yang sama
iptables –R INPUT -s 192.168.1.36 -j DROP
contoh replace rule pada iptables
Menghapus aturan pada iptables
-D atau -delete = menghapus satu baris aturan yang telah dibuat. Dilakukan dengan cara menyebutkan secara lengkap perintah yang ingin dihapus atau dengan menyebutkan nomor baris dimana perintah akan dihapus.
iptables –D INPUT 2 // delete aturan nomor 2, penomoran dimulai dari rule atas atau Iptables –D aturannya misal Iptables –D INPUT -s 192.168.1.36 -j DROP
aturan awal
setelah di delete dengan perintah
iptables –D INPUT 2
tampak rule kedua hilang (rule reject)
bisa juga menggunakan opsi -F hal ini akan menghapus seluruh rule iptables -F atau iptables --flush jika opsi yang dihapus hanya pada INPUT saja bisa seperti ini iptables -F INPUT
semoga berguna 🙂
referensi :