pfSense adalah firewall dan router open source yang dapat membantu meminimalisir berbagai ancaman keamanan, sekaligus menyediakan fitur tambahan seperti load balancing, multi-WAN, VPN, dan fitur jaringan lainnya.
Selain melalui WebGUI, pfSense juga dapat dikelola melalui CLI (Command-Line Interface) dengan memanfaatkan utilitas pfctl. Panduan ini membahas beberapa perintah dasar untuk memeriksa rules, tables, dan melakukan modifikasi langsung pada pf firewall.
Cek Tracking ID pada Rules #
pfctl -s rules -vv | grep -i 1000000351
List Rule Firewall: webConfiguratorlockout #
pfctl -t webConfiguratorlockout -T show
Cek Informasi Global pada Semua Tables #
pfctl -vvsTables
Tambah Entry ke Table webConfiguratorlockout #
pfctl -t webConfiguratorlockout -T add 192.168.0.5
Hapus Entry dari Table webConfiguratorlockout #
pfctl -t webConfiguratorlockout -T delete 192.168.0.5
Hapus Semua Entry pada Table webConfiguratorlockout #
pfctl -t webConfiguratorlockout -T flush
Cari IP Address 132.145.9.5 pada Table #
pfctl -t IP_bad -T test 132.145.9.5