DNS resolv.conf가 작동을 멈춘 이유에 대한 질문

DNS resolv.conf가 작동을 멈춘 이유에 대한 질문

DNS 설정이 왜 엉망인지에 대한 질문이 있습니다. (내 생각에는) 문제를 해결했지만 왜 이런 일이 발생하는지 궁금합니다. 내 Linux Mint 18.3 노트북은 완벽하게 실행되었습니다. 저는 최근에 캠퍼스 외부에서 대학의 보안 네트워크에 VPN에 대한 PulseSecure를 설치했습니다. 요즘에는 잘 작동합니다. 그런데 갑자기 우리 집 인터넷이 끊겼어요. 무선이 연결되었지만 호스트를 확인할 수 없습니다. 다른 컴퓨터에서 인터넷 검색을 한 후 게이트웨이, 일부 IP 주소 및 Google DNS 8.8.8.8을 핑할 수 있지만 웹 사이트 이름은 핑할 수 없다는 것을 발견했습니다.

나는 인터넷 조언을 따르고 내 resolv.conf 파일을 확인하여 보았습니다.

~ $ cat /etc/resolv.conf
search colostate.edu
nameserver 129.82.103.91
nameserver 129.82.103.79

이는 CSU 내부 IP 주소입니다. resolv.conf에 두 줄을 추가했습니다.

nameserver 8.8.8.8
nameserver 8.8.4.4

그런 다음 변경 사항이 적용되었는지 확인하기 위해 집 인터넷에 대한 네트워크 연결을 켜고 IPv4 설정으로 이동하여 방법을 자동 DHC 주소 전용으로 변경하고 DNS 서버를 8.8.8.8로 설정했습니다(다시 인터넷 권장 사항을 따름). 찾았습니다). 지금까지는 상황이 잘 진행되고 있지만 약간 부진한 느낌이 듭니다.

방금 펄스 보안을 통해 VPN에 로그인했을 때 resolv.conf가 원래 형식으로 되돌아간 것을 확인했습니다.

search colostate.edu
nameserver 129.82.103.91
nameserver 129.82.103.79

방금 덮은 것처럼요. 이제 인터넷이 더 이상 작동하지 않아 매번 문제를 해결해야 할까봐 걱정됩니다.

답변1

특정 VPN 소프트웨어 솔루션을 사용하는 것과 resolvconf.

resolvconf이를 심볼릭 링크로 만들고 /etc/resolv.conf다른 위치를 사용하여 DNS에서 확인하세요 /run/resolvconf/resolv.conf.

/etc/resolv.conf귀하의 경우 현재 설정에 관계없이 VPN이 제거되고 교체됩니다 . VPN을 사용할 때마다 이러한 기호 링크를 복원해야 합니다. 또는 resolvconf임시 조치로 패키지를 삭제할 수도 있습니다.

또한 VPN 소프트웨어 제조업체에 버그를 신고할 수도 있습니다.

관련 정보