johnwick
I'm seeing strange behavior using a perfectly working OpenVPN tunnel in Windows 8.1:
My local network has a connection-specific suffix of "lan". This is published by my local DHCP-server. When connecting to my VPN at work, the VPN connection receives a connection-specific suffix of "company", along with its own DNS-servers.
After connecting, I would expect the following behavior when doing 'ping hostname'.
First: DNS server from "lan" is asked for hostname / hostname.lan. Next: DNS server from "company" is asked for hostname / hostname.company.
This works very well at first. But after some time (I'd say an hour or two of being connected) it doesn't work anymore. The VPN is still up, I can reach the IP's in my company's network but 'ping hostname' doesn't resolve anymore, while 'ping hostname.company' does.
So do me this looks like Windows isn't appending the suffix anymore. But after hours of Googling and trying different gpedit.msc settings, I don't know where to look anymore.
Maybe someone here has a hint for me?
johnwick
Another thing worth mentioning: When a simple 'ping hostname' doesn't work, a 'ping hostname.company' or 'nslookup hostname companyserver' will work.
It seems Windows just isn't trying the DNS-Server through the VPN anymore.