How do i check to see if a specific packet would be accepted, denied, or rejected by one of my specific firewalls?
You would use the -[c] switch to [c]heck if packet handling information is correct. Note the prompt is intuitive so it will prompt you for any missing switches. For an example of i wished to determine whether a my incoming from a specific ip address, a specific port, and interface was being accepted by my firewall, denied, or rejected i might do a: #ipfwadm -c -I -P udp -V 192.168.100.100 -W eth0 -S 192.168.100.200 1024 -D 192.168.100.100 53 Since the -[c] switch requires a firewall to look @ you first need to determine which firewall you wish to check up on. In this example I wish to determine whether the udp protocol when [I]ncoming on interface eth0 which has a ip address of 192.168.100.100 streaming into port 53 originating from 192.168.100.200 on port 1024 is accepted, denied, or rejected.