DNS 검색 옵션은 어디에서 지정합니까?

DNS 검색 옵션은 어디에서 지정합니까?

사용 중인 네트워크 관리자에 사용 가능한 DNS 검색 옵션(Kali)이 없는 경우 검색 옵션을 정의하려면 어떤 파일을 사용해야 합니까? 이것들은 /etc/resolv.conf & /etc/dhcp/dhclient.conf & /etc/network/interfaces에 관심이 없는 것 같습니다.

답변1

검색 옵션으로 이동합니다 /etc/resolv.conf. 그것을 구축하는 방법에는 여러 가지가 있습니다. 이 명령은 ls -l /etc/resolv.conf파일이 실제인지 아니면 심볼릭 링크인지 표시해야 합니다. 명령은 man resolv.conf입력할 수 있는 내용을 설명해야 합니다 resolv.conf.

man -k resolv | grep conf이 명령은 시스템 구성과 관련된 사용 가능한 매뉴얼 페이지 목록을 제공합니다 . 일반적으로 사용되는 구성 프로그램입니다. 그것은 할 수 있다resolv.confresolvconfresolv.conf

목록을 검색하면 문제가 발생할 수 있습니다. 검색 목록이 길면 잘못 지정된 도메인 이름에 대한 DNS 확인 속도가 느려질 수 있습니다. 또는 예상치 못한 일치 항목이 반환될 수도 있습니다. 나는 검색 목록을 짧게 유지하고 신중하게 관리하는 방법을 배웠습니다.

몇 가지 옵션이 있습니다:

  • resolvconfDHCP/네트워크 관리자는 업데이트 에 가장 많이 사용됩니다 resolve.conf. 이 경우 /etc/resolv.conf동적으로 생성된 파일에 대한 심볼릭 링크가 됩니다 resolv.conf. /etc/resolv.confresolvconf를 실제 파일로 대체하여 비활성화 할 수 있어야 합니다 .
  • 의 섹션에 사양을 추가합니다 dns-search.iface lo/etc/network/interfaces
  • 다른 옵션이 작동하지 않으면 Network Manager를 비활성화하거나 제거해야 할 수도 있습니다. 다음 옵션과 같은 대체 구성이 필요합니다.
  • eth0을 사용하여 외부 인터페이스를 구성하면 /etc/network/interfaces네트워크 관리자가 인터페이스를 무시하게 됩니다. 예를 들어 다음과 같이 stza를 추가하십시오.

    자동 eth0 iface eth0 inet dhcp dns-search example.com

IPv6 구성을 이동할 수도 있습니다.

iface eth0 inet6 auto

man자세한 내용은 페이지에서 확인할 수 있으며 문서 파일은 일반적으로 에서 찾을 수 있습니다 /usr/share/doc/.

관련 정보