PIA VPN의 DNS 확인자 문제를 확인하고 수정하는 방법은 무엇입니까?

PIA VPN의 DNS 확인자 문제를 확인하고 수정하는 방법은 무엇입니까?

기본적으로 Linux Mint 18의 /etc/resolv.conf심볼릭 링크 는 /run/resolvconf/resolv.conf.

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

PIA(Private Internet Access) VPN 애플리케이션 버전 75를 시작한 후 표준 파일을 사용하여 기호 링크가 다시 작성됩니다.

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

내용이 있습니다

cat /etc/resolv.conf
nameserver 209.222.18.222
nameserver 209.222.18.218

그림과 같이:

PIA DNS 리졸버

그러나 항상 확인자를 심볼릭 링크로 되돌리는 것은 아닙니다.


연결이 끊어진 후 PIA DNS 확인자 문제를 어떻게 확인하고 해결할 수 있습니까?

나는 쉘 스크립트 솔루션을 선호합니다.

답변1

PIA 지원팀에 연락하여 문제를 해결하기 위해 노력하고 있습니다.

그럼에도 불구하고 문제를 쉽게 확인하고 문제가 발생하면 수정할 수 있는 몇 가지 코드는 다음과 같습니다.

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
}

관련 정보