/etc/resolv.conf에 “ search attlocal.net ”이 포함 된 이유는 무엇입니까?

Linux Mint 18.3의 경우

/etc/resolv.conf. 이러한 게시물 중 일부는 search attlocal.net 형식의 한 줄을 참조하지만 기능을 설명하지는 않습니다.

또한 VPN을 인터넷에 연결하면 VPN 소프트웨어가 /etc/resolv.conf 에서 DNS 서버의 IP 주소를 대체하고 search attlocal.net 줄을 제거합니다. 그렇다면 search attlocal.net가 필수가 아닌 것 같습니까? 일부 상황에서는 " 반 유용성 "일까요?

그래서 :

  • attlocal.net 검색 의 목적은 무엇입니까?

  • 채워지는 것이 무엇이든 구성하는 것이 바람직한가요 /etc/resolv.conf 에서 기본적으로 search attlocal.net 을 포함하지 않습니까?

  • 검색 할 수 있거나해야합니다. attlocal.net 은 " 더 나은 " 무엇으로 대체됩니까? (그렇다면 어떻게?)

댓글

  • 매뉴얼 페이지에서 제공하는 정보를 확인하기 위해 man resolv.conf를 사용해 보셨습니까? '는 일반적으로 표준 구성 파일에 무엇이 들어가야하는지 궁금하다면 좋은 시작점이됩니다.
  • 그렇지 않았습니다. ' 단순히 생각이 나에게 일어나지 않았다고 ' 맨 페이지를 시도하지 마십시오. 앞으로 나에게도 발생할 것입니다. 그러나 다른 많은 검색을 시도했습니다. 언급, attlocal.net 검색에 대한 다소 일반적인 참조, 설명 없음. Thx …

Answer

search 지시문은 DNS 해석기가 찾을 수없는 호스트 이름에 도메인 이름을 추가합니다.

예 : /etc/resolv.conf에 다음이 포함 된 경우

server attlocal.net 

그러면

ping somehost 

해결 프로그램이 somehost. 실패하면 실패를 반환하기 전에 somehost.attlocal.net에 대한 IP 주소를 조회합니다.

귀하의 경우에는 VPN을 통해 초기 비 VPN 연결의 일부로 AT & T 장치 (또는 클론)에 설정합니다. 이는 DHCP 서버가 제공하는 모든 호스트가 동일한 도메인에 IP 주소를 가지고있는 것처럼 보이게하고 서로에 대해 일반 hostname를 사용할 수 있도록하기위한 시도입니다. .

VPN을 활성화 할 때 모든 네트워크 트래픽이 VPN을 통과하기를 원합니다. “*.attlocal.net로 이동하는 트래픽을 원하지 않습니다. VPN 설정이 /etc/resolv.conf를 다시 작성하므로 server 지시문이 필요하지 않습니다.

답글 남기기

이메일 주소를 발행하지 않을 것입니다. 필수 항목은 *(으)로 표시합니다