Eu encontrei um problema semelhante e acabei descobrindo que todas as consultas DNS na minha máquina estavam sendo manipuladas pelo DNSmasq. A conexão VPN estava pulando a atualização do arquivo /etc/resolve.conf
por causa disso.
Você pode confirmar se dnsmasq
está sendo executado em sua máquina executando o seguinte comando
netstat -anp | grep -i dnsmasq
Se sim, atualize seu /etc/dnsmasq.conf
e adicione as seguintes entradas.
server=/.mydomain.com/10.1.1.11
server=/.my-domain.com/10.1.1.11
Eu tenho discutido isso no meu blog aqui