VPN and NAT Question
We have a number of site-to-site interface-based VPNs with various clients and locations and some 3rd parties.
We had one 3rd party recently ask us to mesh all traffic through a single tunnel for all sites that need the access because they were unwilling to create tunnels to the other sites. The traffic for this tunnel is NATted and not NATted, depending on destination. The NAT is done through an IP Pool of 172.16.16.0/22 where the pool is using 172.16.16.1-172.16.18.254. I've purposely left the rest of the pool out so we can do static NATs through the IP Pool (might not be the best option, but best option I found for this). The purpose of the NAT is to get some users into an SAP environment and the 172.16.19.* I've reserved individually for SAP printers. This works flawlessly, so far.
Up until today all traffic was being initiated from the sites to the 3rd party and they were using local SAP printing. Now we have a requirement that for some of the printers that the 3rd party be able to initiate the VPN traffic.
The way I've accomplished this is 1-to-1 VIP with source of NAT and destination of the sites in question. The firewall policy then takes the traffic from the SAP environment and moves the traffic along (I've just done this) and routing puts it to the right firewall/location.
In theory, I think this will work but it doesn't seem to. That said, the 3rd party is also not usually great when it comes to their firewalls....so they could just as easily have screwed something up too.
Have I overlooked anything, is there a less complicated way I've missed to do this?
It's ugly, but luckily only supposed to be around for the next 6 months or so (famous last words).
Thanks,
Brent
