I’m having some problems with my firewall rules after upgrading to 2.9 beta 13.
I’m dst-natting
2 ;;; Static translation for incoming SSH connections
chain=dstnat in-interface=Internet protocol=tcp dst-port=22
action=dst-nat to-addresses=192.168.1.2 to-ports=22
The the forward chain has a jump to a chain that defines allowed incoming traffic
6 ;;; Protect Internal network
chain=forward out-interface=Internal action=jump
jump-target=Littlebeck-Network
This chain then has a rule allowing traffic to dst-port 22
9 chain=Littlebeck-Network protocol=tcp dst-port=22 action=accept
The problem is that this rule does not catch the SSH traffic but if I put a rule underneath
13 chain=Littlebeck-Network protocol=tcp action=accept
then this does catch and pass the incoming SSH traffic as well as any other tcp traffic.
Andrew