Why does the firewall accept a packet not intended for the firewall itself?This should never ever happen.
I use Carp but don't want that the FW pickup and forward various traffic which is not intended for it.
In a carp/failover environment the backup firewall would still forward wrong packets and produce duplicate packets.
Traffic allowed from virtual IP A wan to lan (one-to-one-nat).Firewall A (active) should forward to lan.Firewall B (backup) would also forward the traffic also to lan in a "hub" ethernet environment.
#1 this is mentioned in first post#2 icmp in kernel gets same forwarded as udp/tcp. Fun fact here is - there are also all udp/tcp states synced from the active one.
esxcli system settings advanced set -o /Net/ReversePathFwdCheckPromisc -i 1
try this and see if it works:Quoteesxcli system settings advanced set -o /Net/ReversePathFwdCheckPromisc -i 1
See first post.And I do a testsetup with opnsense and freebsd 12 now.