The GUI for gufw does not provide the options I need to setup iptables the way I want. What is the preferred way to run iptables without having any “easy configuration tool”?
One of the things I notice is that iptables is installed (by default), but I can’t find any iptables service. However, when I insert rules using the iptables command, the system responds well to the command.
When running iptables -L it lists a huge number of chains and rules jumping between them. I’d like to start empty, having my own rules and chains only.
The default iptables packages provides 2 systemd servies. For IPv4 iptables.service and for IPv6 ip6tables.service
These are very simple services, that load the ruls form /etc/iptables/iptables.rules and /etc/iptables/ip6tables.rules
If you enables ufw for example it will also add a lot of rules, it has many defaults, not only user rules. You would need to disable or remove the package.