networksetup -setdnsservers não é confiável (OSX)

0

Eu uso VPN via openVPN. Meu ISP é um trapalhão e a conexão com a Internet cai de vez em quando. Então, quando ele sai, eu tenho um script que redefine a conexão VPN. Força a saída do OpenVPN Deamon e redefine as configurações de DNS com

sudo networksetup -setdnsservers Ethernet empty

mas este código não funciona de forma confiável. Muitas vezes, o domínio de busca VPN IP e VPN ainda permanece lá, até eu repito "networksetup -setdnsservers Ethernet empty" dez vezes. Eu tenho que mudar o ambiente de rede e alterá-lo de volta para se livrar do IP da VPN. Eu tentei excluir '/private/var/run/resolv.conf', mas o problema continua o mesmo. Existe uma maneira de forçar a redefinição do DNS?

    
por Atalantia 06.06.2018 / 04:55

0 respostas