Cara menampilkan aturan firewall iptables dengan nomor di Ubuntu Server


Sebenarnya ini adalag salah satu tips sederhana, tetapi sangatlah penting menurut saya, hal ini dikarenakan saya pernah mengalami salah menghapus salah satu aturan firewall karena tidak tahu aturan nomer berapa yang seharusnya saya hapus.

Seperti yang umum diketahui bahwa firewall di Ubuntu Server yang saya maksud dan saya gunakan adalah iptables.

Berikut ini adalah perintah yang biasanya saya gunakan untuk menampilkan aturan firewall iptables yang terdapat di Ubuntu Server milik saya:

 sudo iptables -L

untuk hasilnya akan terlihat seperti berikut ini:



pada rantai (chain) FORWARD saya ingin menghapus salah satu rule yaitu aturan nomer 2 dari atas:

 ACCEPT all -- 192.168.123.0/24 anywhere

untuk menghapusnya biasanya saya menggunakan perintah dengan format:

 sudo iptables -D forward [nomer aturan yang akan dihapus]

karena dari screenshot diatas tidak nampak nomer berapa, saya ulangi lagi perintah untuk menampilkan aturan firewall dengan format seperti berikut:
 sudo iptables -v -L -n --line-numbers
hasilnya menjadi seperti ini:


karena sudah terlihat jelas aturan nomer berapa pada rantai yang akan saya hapus, maka saya cukup menjalankan perintah:

 sudo iptables -D FORWARD 2

apabila saya kembali menjalankan perintah untuk menampilkan aturan firewall, hasilnya adalah aturan tersebut telah terhapus tanpa takut kita salah menghapus aturan yang lain:


Selamat mencoba ya dan terima kasih telah berkunjung

Comments