Skip to main content
  1. Posts/

Cara Menambahkan Direct Rule di Firewalld

Table of Contents

Jika Anda sudah familiar dengan iptables dan ingin menggabungkan pengetahuan tersebut dengan fitur-fitur firewalld, maka Anda bisa memanfaatkan direct rule. Direct rule memungkinkan Anda menambahkan rule secara langsung ke tabel dan chain iptables.

Melihat Direct Rule yang Ada
#

firewall-cmd --permanent --direct --get-all-rules

Menambahkan Rule pada Tabel filter (Chain INPUT)
#

Contoh menolak akses SSH (port 22) dari jaringan 192.168.122.0/24:

firewall-cmd --permanent --direct --add-rule \
ipv4 filter INPUT 0 -s 192.168.122.0/24 -p tcp --dport 22 -j REJECT

firewall-cmd --reload

Menghapus Rule pada Tabel filter (Chain INPUT)
#

firewall-cmd --permanent --direct --remove-rule \
ipv4 filter INPUT 0 -s 192.168.122.0/24 -p tcp --dport 22 -j REJECT

firewall-cmd --reload

Daftar Chain yang Tersedia
#

  • INPUT
  • OUTPUT
  • FORWARD

Daftar Table yang Dapat Digunakan
#

  • filter
  • nat
  • mangle
  • raw
  • security

Related