RB751U-2HnD VPN working, DNS settings won't stick

i recently purchased (2) RB751U-2HnD. the goal is to set one of them up at our satellite office across the country and essentially extend our network there. so if a computer or phone is connected to the routerboard it acts like it is here.

anyway, i followed this guide: http://wiki.hidemyass.com/Mikrotik_Router_PPTP_and_L2TP_Setup

the VPN connection is connected and working just fine. the issue is that i can only reference network resources by using their IP address. for whatever reason, the DNS settings are not being passed to the routerboard. if i set the primary DNS manually on the NIC attached to routerboard everything works perfectly. i have the use peer DNS unchecked.

how can i fix this? is there a better way? should i use EoIP tunnel instead? the VoIP phone is not working either but i have to assume its related to DNS issues.

server main office network:
192.168.2.x
DNS server: 192.168.2.4

remote routerboard:
192.168.88.x

on the server end,


/ppp profile set PROFILE-NAME dns-server=192.168.2.4

yeah i found the DNS settings eventually and fixed that issue.

my issue now is that the VPN tunnel is doing NAT and not allowing my VOIP phone to work.