How to list the iptables rules in a customized way? Like:
target protocol portnumber src dest
the order could be changed but I dont want the name of protocols, just number (like 80 instead of http)
Can anybody tell me how to do that?
Super User is a question and answer site for computer enthusiasts and power users. It only takes a minute to sign up.Sign up to join this community
iptables does not support a generic
--output-format option or similar, but if all you want is to have numbers instead of names, use the
-n option. From
-n, --numeric Numeric output. IP addresses and port numbers will be printed in numeric format. By default, the program will try to display them as host names, network names, or services (whenever applicable).
If you want to do something fancy, you're on your own - I'd suggest you start by running
iptables-save and pipe the result to
awk or something like that.