resolv.conf 파일은 중앙에서 관리되는 DNS 서버를 구성하는 데 사용됩니다. esxcli 명령을 사용하여 /etc/resolv.conf 파일의 항목을 구성할 수 있습니다. 그러면 ESXi 호스트를 재부팅할 때 수정 사항이 유지됩니다. DHCP를 사용하도록 설정하지 않은 경우 속성을 명시적으로 설정할 수 있습니다.

프로시저

  1. 호스트에 대한 SSH 연결을 엽니다.
  2. 루트 사용자로 로그인합니다.
  3. 다음 명령을 실행합니다.
    옵션 설명
    DNS 서버 추가 이 ESXi 호스트에 사용할 DNS 서버 목록의 끝에 새 DNS 서버를 추가하려면 다음을 실행합니다.
    esxcli network ip dns server add

    명령 옵션

    -N|--netstack=<str>

    네트워크 스택 인스턴스. 지정되어 있지 않으면 기본 Netstack 인스턴스가 사용됩니다.

    -s|--server=<str>
    DNS 서버 목록에 추가하려는 DNS 서버의 IPV4 또는 IPV6 주소입니다.
    참고: 이 명령은 필수입니다.
    For example: esxcli network ip dns server add -N vmotion -s xx.xx.xx.xx
    DNS 검색 추가 ESXi 호스트에서 호스트 이름을 확인하려고 할 때 검색할 도메인 목록에 검색 도메인을 추가하려면 다음을 실행합니다.
    esxcli network ip dns search add

    명령 옵션

    -d|--domain=<str>
    검색 도메인 목록에 추가하려는 도메인의 문자열 이름입니다.
    참고: 이 명령은 필수입니다.
       -N|--netstack=<str>

    네트워크 스택 인스턴스. 지정되어 있지 않으면 기본 Netstack 인스턴스가 사용됩니다.

    DNS 서버 제거 이 ESXi 호스트에 사용할 DNS 서버 목록에서 DNS 서버를 제거하려면 다음을 실행합니다.
    esxcli network ip dns server removeIP address

    명령 옵션

    -a|--all
    -N|--netstack=<str>

    네트워크 스택 인스턴스. 지정되어 있지 않으면 기본 Netstack 인스턴스가 사용됩니다.

    -s|--server=<str>
    DNS 검색 제거 ESXi 호스트에서 호스트 이름을 확인하려고 할 때 검색할 도메인 목록에서 검색 도메인을 제거하려면 다음을 실행합니다.
    esxcli network ip dns search remove

    명령 옵션

    -d|--domain=<str>
    검색 도메인 목록에서 제거하려는 도메인의 문자열 이름입니다.
    참고: 이 명령은 필수입니다.
    -N|--netstack=<str>

    네트워크 스택 인스턴스. 지정되어 있지 않으면 기본 Netstack 인스턴스가 사용됩니다.

    DNS 검색 나열 시스템에 현재 구성되어 있는 DNS 서버 목록을 사용할 순서대로 출력하려면 다음을 실행합니다.
    esxcli network ip dns server list

    명령 옵션

    -N|--netstack=<str>

    네트워크 스택 인스턴스. 지정되어 있지 않으면 기본 Netstack 인스턴스가 사용됩니다.

    For example: esxcli network ip dns server list -N vmotion
    DNS 검색 도메인 나열

    ESXi 호스트에 현재 구성되어 있는 검색 도메인을 검색하는 동안 사용될 순서대로 나열하려면 다음을 실행합니다.

    esxcli network ip dns search list -N

    명령 옵션

    ---N|--netstack=<str>

    네트워크 스택 인스턴스. 지정되어 있지 않으면 기본 Netstack 인스턴스가 사용됩니다.

    For example: esxcli network ip dns search list -N vmotion