VPN을 사용할 때 더 이상 인터넷에 액세스할 수 없습니다(두 개의 다른 VPN, 여러 웹 브라우저 및 무선 네트워크를 사용해 보았습니다). VPN에 연결되어 있으면 ping www.google.com이 작동하지 않지만(연결되지 않은 경우에는 작동함) ping 8.8.8.8은 작동한다는 것을 확인했습니다(DNS와 관련이 있다는 것을 알고 있지만 이에 대한 경험도 없습니다). 물건). 네트워크 설정 재설정(sudo /etc/init.d/networking restart)을 시도했지만 작동하지 않았습니다. 내가 생각할 수 있는 유일한 문제는 clamav를 설치하려고 시도했고(크로스오버 Linux를 통해 일부 Windows 소프트웨어를 실행하고 안전하기를 원했습니다) 그 이후/그 무렵에 작동이 멈춘 것 같습니다(그러나 두 가지가 확실하지 않습니다 연결되어 있습니다. clamav를 제거하려고 시도했지만 아무 작업도 수행되지 않았으므로 이것이 문제라면 어딘가에서 설정을 변경했기 때문일 것 같습니다. 도움이 된다면 Ubuntu 19.04를 사용하고 있으며 VPN 프로토콜 중 하나를 UDP에서 TCP로 전환해 보았지만 소용이 없었습니다.
답변1
그것을 알아내는 것으로 끝났습니다. 그 다음날 저는 인터넷에 전혀 접속할 수 없었습니다(VPN이 있든 없든). 내 질문의 핑 결과와 크롬 오류가 "DNS_PROBE_RESULT_BAD_CONFIG"(이전에는 본 적이 없음)이기 때문에 문제는 확실히 DNS에 있었습니다.
조금 더 자세히 살펴본 후 resolv.conf 또는 resolv.conf.d/head,tail 파일을 조정하여 문제를 해결하도록 권장하는 게시물을 발견했습니다. 내 /etc/ 디렉토리에 기호적 resolv.conf 링크가 있어야 했지만 그 대신 불변의 ASCII 파일이었습니다(그래서 파일을 편집할 수 없었고 resolv.conf 패키지를 사용하려고 하면 오류가 발생했습니다.
결국 나는 어둠 속에서의 샷과 터미널 명령 입력의 안내를 통해 해결책을 알아냈습니다.
내 솔루션은 다음과 같습니다(모든 단계가 필요한지 확실하지 않음). 1: resolvconf 제거(sudo apt autoremove resolvconf) 2: resolvconf 다시 설치 시도(sudo apt-get install resolvconf) 3: 변경할 수 없는 resolv.conf 텍스트 파일 수정:(sudo chattr -i /etc/resolv.conf 그런 다음 sudo dpkg --configure resolvconf) 4: 좋은 측정을 위해 제거하고 다시 설치합니다.
또한 이전에 위 단계를 완료했을 때 제거된 /etc/ 디렉터리에 resolv.conf.vpn 파일이 있다는 것을 알았으므로 이것이 원래 문제인 것 같습니다. 처음에 어떻게 깨뜨렸는지 잘 모르겠지만(완전히 이해하지 못한 몇 가지 명령을 시도했지만 내 잘못이었다고 확신합니다), 그 수정 사항이 제게는 효과가 있었습니다!