I have a customer who is trying to conserve their public IP addresses. The VPN 3005 is behind a failover PIX firewall in a DMZ zone, and I originally tried using static NAT on the PIX for the public IP of the 3005. However none of the LAN-to-LAN tunnels were able to be established. The remote devices are satellite routers running FreeSWAN. There was nothing on the logs of the 3005 to say what was going wrong, so I check the logs on the remotes, and the problem was obvious then.
The "peer" address configured at both ends is the public IP for each device. What was happening was the 3005 was presenting it's private IP to the remote host as it's peer address, so the remote site was tearing down the connection.
I have searched the forums etc, but have been unable to find any work-around for this. I have everything currently working by using all the public IP's in the DMZ, & that is working fine. I would just like to know where/how in the 3005 configuration can I tell it to present the public IP address to remote peers, as I am certain I have seen something like this behind a Checkpoint firewall & it was working.
Thanks in advance.