@Shan-lapierre said in Monitor NAT rules:
And infact my NAT rule was created whit "Pass" flag and pf doesn't created any fw rule.
I'm still looking for a usage of that "Pass" case ^^
Normally, a NAT rule translates traffic coming (initiated) somewhere on 'the WAN' (the Internet) and the address (WAN IP) (and port) has to be mapped == translated (a,d port) to a LAN addresses, so it can reach this device.
This needs of course a WAN 'firewall' rules, as by default nothing can enter the WAN - everything is blocked by default.
A NAT rule without an accompanying firewall rule .... won't work, as traffic will never reach the NAT rule, as traffic can not enter into the WAN interface.
I'm not saying other types of NAT exit, they do.
From what I've read :
receive traffic to my firewall on a specific port from a specific public IP.
Everything is working (so the external traffic reaches me on an endpoint inside my network that is listening on that specific port).
your use the classic method, and you need a auto generated firewall rule on the WAN interface.