Sua tabela de roteamento parece muito bem, então o que está acontecendo é que o servidor pptp no trabalho está empurrando para sua máquina a escolha dos servidores DNS.
Você deve garantir que meu Tipo de VPN esteja definido como PPTP, não automático, que o IPV6 seja desmarcado na guia de rede e use o seguinte DNS como não definido para o ponto de extremidade DNS da VPN (ou seja, aquele no escritório), mas para algum conjunto conhecido de DNS.
Se você não tiver um conjunto favorito de DNSs, o Google (8.8.4.4 e 8.8.8.8) se sairá bem. Digite aqueles.
Editar:
Pensando bem, percebi que minha resposta era muito concisa, então aqui vamos nós.
Para ver seu conjunto atual de DNSs
netsh interface ipv4 show dnsservers
Haverá algumas linhas deste tipo:
Configuration for interface "Your_VPN"
Statically Configured DNS Servers: aa.bb.cc.dd
ee.ff.gg.hh
Configuration for interface "Local Network Connection"
DNS servers configured through DHCP: 192.168.1.1
192.168.1.2
Você pode apagar os DNSs da VPN por meio de:
netsh interface ipv4 delete dnsservers name="Your_VPN_Interface_Name" address=all validate=no
O nome da sua interface VPN deve ser ppp0 , mas é melhor verificar isso.
Por fim, esse comando adiciona seus DNSs de VPN, caso você precise deles para resolver nomes de host na LAN remota, mas os coloca no lugar de trás em relação ao DNS de seu local rede, para que eles sejam chamados somente se os DNSs locais falharem ( ie , para a LAN remota):
netsh interface ipv4 add dnsservers name="<Interface Name>" address=<Non-VPN DNS server> index=1 validate=no
Cuidado: este comando deve ser não usado após o anterior, mas ao invés dele: dessa forma, você não excluirá seus DNSs de VPN, apenas os deposite para a função de backup.