Quando si utilizza Windows IPSec per il filtraggio IP ogni volta che viene aggiunto un filtro è necessario avere una regola "mirror" (spuntando la casella "Mirrored. Match packets ...").
Poiché il filtro IPSec non è stato, se non si dispone di questa opzione abilitata, non è possibile comunicare in entrambe le direzioni. Da questo articolo , cito:
If you don't mirror your rules, then you can't communicate in both directions. IPsec is not "stateful" in the way that Firewall is - if you have a rule from A to B without the B to A component, then IPsec on A will drop all traffic from B, even if it is the response to request sent by A. That's part of what makes IPsec so difficult to effectively use as a firewall.
Se ho una regola che dice:
Allow inbound connections to my IP address to port 5666 from any port on remote host 172.16.3.200
Quale sarebbe implementato come:
netsh ipsec static add filter filterlist="NAGIOS NSClient" srcaddr=172.16.3.200 srcport=0 dstaddr=ME dstport=5666 mirrored=yes description="Inbound" protocol=TCP
La regola "mirror" sarebbe:
Allow outbound connections from my IP address from port 5666 to any port on the remote host 172.16.3.200
Quali sono i rischi per la sicurezza di una tale configurazione in relazione al traffico indesiderato?