Como verificar e corrigir o problema do resolvedor DNS do PIA VPN?

0

Por padrão, o Linux Mint 18 é /etc/resolv.conf um link simbólico para /run/resolvconf/resolv.conf .

ll /etc/resolv.conf
lrwxrwxrwx 1 root root 27 Dec 1 11:04 /etc/resolv.conf -> /run/resolvconf/resolv.conf

após o lançamento da versão VPN do aplicativo Private Internet Access (PIA) versão 75, o link simbólico é reescrito com um arquivo padrão:

ll /etc/resolv.conf
-rw-rw-r-- 1 root vlastimil 52 Dec 2 11:10 /etc/resolv.conf

com conteúdo

cat /etc/resolv.conf
nameserver 209.222.18.222
nameserver 209.222.18.218

como a imagem mostra:

No entanto, nem sempre ele reverte o resolvedor de volta ao link simbólico.

Como verificar e consertar esse problema de resolução de DNS da PIA, depois que eu desconectar?

Eu preferiria uma solução shell script.

    
por Vlastimil 26.01.2018 / 13:48

1 resposta

0

Eu já entrei em contato com a equipe de suporte da PIA e eles estão trabalhando em uma correção.

Não-a-menos, aqui algum código, que poderia facilmente verificar o problema e corrigi-lo, se ocorrer:

function pia-after-fix {
    if [ -L /etc/resolv.conf ]
    then
        echo "It does not need fixing."
    else
        sudo ln -sf /run/resolvconf/resolv.conf /etc/resolv.conf
    fi
}
    
por 26.01.2018 / 13:48