Overlapping subnets SSL VPN 5.4.3
Hi Everyone,
Basically I'm looking for a how-to on SSL VPN with overlapping subnets. I've got a collegue at a hotel where they are cool enough to use the 172.16.0.0/16 for their wireless guest network. We've got a 172.16.x.0/24 in use, and thus the client (even when connected to the VPN) tries to use the local connection. Connectivity to internet works great via the same VPN (full tunnel, no split), only local resources give issues.
I found a document for 5.0-ish which describes pretty much what I'm trying to do on 5.4, but doesn't seem to work out:
So I created: A VIP: edit "hotelnat" set extip 192.168.x.2 (a free unused /24 on our side) set extintf "any" set portforward enable set mappedip "172.16.x.2" set extport 80 set mappedport 80 (Yes, also tried: set extintf "ssl.root", and without ports, and with a source IP range, and with the entire range instead of the /32's) IPv4 Policy: config firewall policy edit 15 set name "Destination Hotel" set srcintf "ssl.root" set dstintf "LAN-Zone" set srcaddr "SSLVPN_TUNNEL_ADDR1" set dstaddr "LAN_DATA_VLAN_10" (original from clone) set action accept set schedule "always" set service "ALL" set utm-status enable set logtraffic all set groups "VPN_Users" => FW (15) # set dstaddr hotelnat renders error message: entry not found in datasource value parse error before 'hotelnat' Command fail. Return code -3
But the option "hotelnat" is no suggestion when tabbing / ?'ing.
In the GUI, I can select it, but it renders a useful "Some changes failed to save" message. A regular VIP mapped on the WAN interface works flawlessly.
What am I missing? The only thing I could guess it doesn't know anything that has the 192.168.x.x range, but I wouldn't see why that is _required_ to have (or where to put it if it is).
