snippetbashTip
arptables — Manage ARP filtering rules using the `nftables` backend. Part of the `xtables-nft` suite for ARP pac
Viewed 0 times
commandarptablesarpclimanagefilteringusingrules
linux
Problem
How to use the
arptables command: Manage ARP filtering rules using the nftables backend. Part of the xtables-nft suite for ARP packet filtering. More information: <https://manned.org/arptables>.Solution
arptables — Manage ARP filtering rules using the nftables backend. Part of the xtables-nft suite for ARP packet filtering. More information: <https://manned.org/arptables>.List all ARP rules in the filter table:
sudo arptables {{[-L|--list]}}Append a rule to drop ARP packets from a specific IP address:
sudo arptables {{[-A|--append]}} INPUT {{[-s|--source-ip]}} {{192.168.0.1}} {{[-j|--jump]}} DROPDelete a specific rule from the INPUT chain by its rule number:
sudo arptables {{[-D|--delete]}} INPUT {{rule_number}}Flush all rules in the filter table:
sudo arptables {{[-F|--flush]}}Set the default policy of the OUTPUT chain to ACCEPT:
sudo arptables {{[-P|--policy]}} OUTPUT ACCEPTSave the current ARP rules to a file:
sudo arptables-save > {{path/to/file}}Code Snippets
List all ARP rules in the filter table
sudo arptables {{[-L|--list]}}Append a rule to drop ARP packets from a specific IP address
sudo arptables {{[-A|--append]}} INPUT {{[-s|--source-ip]}} {{192.168.0.1}} {{[-j|--jump]}} DROPDelete a specific rule from the INPUT chain by its rule number
sudo arptables {{[-D|--delete]}} INPUT {{rule_number}}Flush all rules in the filter table
sudo arptables {{[-F|--flush]}}Set the default policy of the OUTPUT chain to ACCEPT
sudo arptables {{[-P|--policy]}} OUTPUT ACCEPTContext
tldr-pages: linux/arptables
Revisions (0)
No revisions yet.