I'm setting up a pptp vpn for a client who will have remote operators logging in via the tunnel to access the local phone switch via softphones. The problem that I am having is that because I have to set a remote and a local IP address the phone switch is seeing the traffic as coming from that instead of the actual IP address, is complaining that the other side is nat'd and not allowing phone calls to go through. If I change the local and remote addresses to be the same, than nothing works. My question is, what is the purpose of the local address and is there a way around this issue? Here is the setup
Local subnet 192.168.16.0
pptp server active with the following as a secret
username:tag
pw:<password>
service pptp
profile default
local address 192.168.16.1 (router ip address)
remote address 192.168.16.204
The client connects, can surf the internal network, can register their softphone, can even make a phone call but the audio from the called side is not getting back to the softphone. The error on the phone switch side is complaining of the NAT issue.
Anyway around this? Have I made some error in interpretation of how this thing should be setup?
Thanks,
Craig