Hello,
I have a Windows 7 guest VM installed in Parallels 5.0.9308 on Snow Leopard. I have always regularly used Cisco VPN Client (v4.9.01.0180) in Mac OS and then used the Windows VM to access various VPN-based resources (e.g. Outlook, web GUI's etc).
In Parallels 4 and the initial 5.0 release (build 9220?) this "just worked" with shared networking and the Windows VM nic set to DHCP. When logging into the VPN, the client updates the Mac OS DNS settings so that my DNS servers become the Internal DNS servers over the VPN link. Then I can access any internal resources as if I was in the office, from either Mac OS or the Windows VM.
I have updated to 5.0.9308 and it looks like this has somehow broken DNS-over-VPN. I login to the VPN as normal in Mac OS, but now the Windows VM doesn't seem to like the updated DNS settings in Mac OS.
For example, if I login to the VPN and do an nslookup on exchange.domain.com on Mac OS terminal, I get the internal 10.x.x.x IP from my office VPN as I would expect. In Windows I would expect the same, but now I'm getting the external IP as if I was not logged into the VPN.
Interestingly, if I manually try connect to the internal IPs, or configure the Windows VM NIC with the Internal DNS server IP, it works OK. This means the VPN link itself is accessible from the Windows VM, but for some reason the DNS requests are being routed incorrectly somehow to the old Mac OS DNS servers (before the VPN was enabled). Unfortunately I jump on and off the VPN all day, so having to manually change this all the time isn't suitable.
I've tried releasing, renewing, enabling/disabling the Windows VM NIC, I've tried using Bridged networking, I've tried logging into the VPN before I boot the Windows VM guest. Unfortunately none of these make any difference.
I don't really want to downgrade back to 5.0.9220 because 9308 has improved the performance of the VM quite a bit.
Any ideas?
Thank you!
Alasdair
I have a Windows 7 guest VM installed in Parallels 5.0.9308 on Snow Leopard. I have always regularly used Cisco VPN Client (v4.9.01.0180) in Mac OS and then used the Windows VM to access various VPN-based resources (e.g. Outlook, web GUI's etc).
In Parallels 4 and the initial 5.0 release (build 9220?) this "just worked" with shared networking and the Windows VM nic set to DHCP. When logging into the VPN, the client updates the Mac OS DNS settings so that my DNS servers become the Internal DNS servers over the VPN link. Then I can access any internal resources as if I was in the office, from either Mac OS or the Windows VM.
I have updated to 5.0.9308 and it looks like this has somehow broken DNS-over-VPN. I login to the VPN as normal in Mac OS, but now the Windows VM doesn't seem to like the updated DNS settings in Mac OS.
For example, if I login to the VPN and do an nslookup on exchange.domain.com on Mac OS terminal, I get the internal 10.x.x.x IP from my office VPN as I would expect. In Windows I would expect the same, but now I'm getting the external IP as if I was not logged into the VPN.
Interestingly, if I manually try connect to the internal IPs, or configure the Windows VM NIC with the Internal DNS server IP, it works OK. This means the VPN link itself is accessible from the Windows VM, but for some reason the DNS requests are being routed incorrectly somehow to the old Mac OS DNS servers (before the VPN was enabled). Unfortunately I jump on and off the VPN all day, so having to manually change this all the time isn't suitable.
I've tried releasing, renewing, enabling/disabling the Windows VM NIC, I've tried using Bridged networking, I've tried logging into the VPN before I boot the Windows VM guest. Unfortunately none of these make any difference.
I don't really want to downgrade back to 5.0.9220 because 9308 has improved the performance of the VM quite a bit.
Any ideas?
Thank you!
Alasdair