Tutorial Cara Menghapus Rule IPTables

Untuk menghapus aturan (rule) yang ada di iptables, Anda dapat menggunakan beberapa metode tergantung pada aturan mana yang ingin dihapus (berdasarkan nomor urut, spesifikasi rule, atau menghapus semua aturan). Berikut adalah cara-cara yang bisa digunakan:

1. Menghapus Aturan Berdasarkan Nomor Urut

Setiap aturan iptables memiliki nomor urut. Anda bisa melihat nomor ini dengan perintah berikut:

sudo iptables -L --line-numbers

Setelah melihat daftar aturan beserta nomornya, Anda bisa menghapus aturan tertentu menggunakan perintah:

sudo iptables -D

Contoh:

sudo iptables -D INPUT 3

Perintah ini akan menghapus aturan ketiga pada chain INPUT.

2. Menghapus Aturan Berdasarkan Spesifikasi Rule

Anda juga bisa menghapus aturan yang spesifik, misalnya dengan menggunakan opsi yang sama seperti ketika menambah aturan. Misalnya, jika Anda memiliki aturan yang memblokir IP 192.168.1.100:

sudo iptables -D INPUT -s 192.168.1.100 -j DROP

Perintah di atas akan menghapus aturan yang mengarah ke DROP untuk sumber IP 192.168.1.100 pada chain INPUT.

3. Menghapus Semua Aturan pada Chain

Jika Anda ingin menghapus semua aturan dari suatu chain (misalnya INPUT, FORWARD, atau OUTPUT), Anda bisa menggunakan perintah berikut:

sudo iptables -F

Contoh:

sudo iptables -F INPUT

Perintah ini akan menghapus semua aturan pada chain INPUT.

4. Menghapus Semua Aturan di Semua Chain

Untuk menghapus semua aturan di semua chain, gunakan perintah:

sudo iptables -F

Ini akan menghapus semua aturan pada semua chain (INPUT, OUTPUT, FORWARD, dll.).

5. Menghapus Semua Chain yang Dibuat Pengguna

Jika Anda membuat chain tambahan dan ingin menghapusnya, gunakan perintah berikut:

Hapus Semua Aturan di Chain:

    sudo iptables -F

    Hapus Chain:

    sudo iptables -X

    Contoh:

    sudo iptables -F my_chain
    sudo iptables -X my_chain

    6. Menghapus Kebijakan Default (Default Policies)

    Jika Anda telah mengatur kebijakan default (default policy) untuk DROP atau REJECT dan ingin mengembalikan ke ACCEPT:

    sudo iptables -P INPUT ACCEPT
    sudo iptables -P OUTPUT ACCEPT
    sudo iptables -P FORWARD ACCEPT

    7. Menyimpan dan Memuat Kembali Konfigurasi Iptables

    Setelah Anda menghapus atau mengubah aturan, pastikan untuk menyimpan perubahan jika Anda ingin aturan ini tetap ada setelah restart:

    CentOS/RHEL:

    sudo service iptables save

    Debian/Ubuntu:

    Simpan aturan ke file:

      sudo iptables-save > /etc/iptables/rules.v4

      Untuk memuat aturan:

      sudo iptables-restore < /etc/iptables/rules.v4

      Dengan langkah-langkah di atas, Anda bisa menghapus aturan iptables sesuai kebutuhan Anda.

      You may also like...

      Popular Posts