Hi jc,
Two things. First, in recent Debian you're not actually using iptables; it's using
iptables-nft, the translation layer for
nft. We do not support this. Use
update-alternatives(1) to set
iptables to
iptables-legacy.
Second, if a port is forwarded using a DNAT target in the
nat table, that packet will not be seen in the
filter table's
INPUT chain. It would go into the
FORWARD chain.
Show your
iptables-save -c
output if you need help with this (of course after you update-alternatives, and then to be sure nft is gone, reboot.)
regards, rob0