Hi,
I need to configure policy-based routing and I'm testing it, but it doesn't work even though the configuration is correct.
According to a veteran's advice, I temporarily enabled asymroute, and when I immediately disabled it, the routing started working.
I'm reluctant to use this method. Is this a well-known workaround?
Do you have any advice on a better way to handle this?
Hardware: FortiGate 120G OS: 7.4.8
Thanks,
Kenji
Hi Kenji
Asymmetric routing is a workaround not so good for security. It was a good technique in ancient world network but it should not be use anymore if you want a good network security.
The right solution is either redesign your network architecture to avoid the need for asym routing, or you can also use auxiliary sessions instead, which is secure (may also need some redesign).
Have a look here:
Hope it helps.
Until you share the topology, hopefully with a diagram, around the policy route you intended to steer traffic to a specific direction including the policy route itself, we can't comment why it's not working.
Toshi
Toshi-san
Here is a simple topology diagram.
This is a test configuration, so it differs slightly from the production environment, but I believe it is sufficient for verifying the behavior of the policy-based route.
My personal hypothesis is that the issue might be caused by using Destination NAT in conjunction with the policy-based route, or by setting the destination of the policy-based route to the default route when one already exists.
Any additional advice would be greatly appreciated.
Thank you
Kenji
User | Count |
---|---|
2565 | |
1358 | |
796 | |
650 | |
455 |
The Fortinet Security Fabric brings together the concepts of convergence and consolidation to provide comprehensive cybersecurity protection for all users, devices, and applications and across all network edges.
Copyright 2025 Fortinet, Inc. All Rights Reserved.