Oracle® Solaris 11.2 네트워크 구성 요소의 구성 및 관리

인쇄 보기 종료

업데이트 날짜: 2014년 7월
 
 

DNS 클라이언트를 사용으로 설정하는 방법

  1. 관리자로 로그인합니다.
  2. 검색할 도메인과 DNS 이름 서버에 대한 IP 주소를 나열한 다음 SMF 저장소를 업데이트합니다. 예를 들면 다음과 같습니다.
    # svccfg -s network/dns/client
        svc:/network/dns/client> setprop config/search = astring: ("example.com" "sales.example.com")
        svc:/network/dns/client> setprop config/nameserver = net_address: (192.168.1.10 192.168.1.11)
        svc:/network/dns/client> select network/dns/client:default
        svc:/network/dns/client:default> refresh
        svc:/network/dns/client:default> quit

    변경 사항을 적용하려면 서비스를 새로 고쳐야 합니다.

  3. DNS를 사용하도록 이름 서비스 스위치 정보를 업데이트합니다.

    첫번째 명령은 SMF 저장소의 DNS 구성 정보를 업데이트합니다.

    # svccfg -s system/name-service/switch
        svc:/system/name-service/switch> setprop config/host = astring: "files dns"
        svc:/system/name-service/switch> select system/name-service/switch:default
        svc:/system/name-service/switch:default> refresh
        svc:/system/name-service/switch:default> quit
  4. DNS 클라이언트를 실행하는 데 필요한 서비스를 시작합니다.
    # svcadm enable network/dns/client
    # svcadm enable system/name-service/switch
  5. 다음 명령 중 하나를 사용하거나 모두 사용하여 DNS 클라이언트가 사용으로 설정되었는지 확인합니다.
    # dig knownserver.example.com
    # getent hosts knownserver.example.com

    dig 명령은 단독으로 사용될 때 DNS 클라이언트가 사용으로 설정되었는지 확인합니다. getent hosts 명령은 DNS 클라이언트의 /etc/nsswitch.conf 파일 사용을 확인합니다.

예 4-1  클라이언트에 대한 여러 DNS 옵션 동시 설정

다음 예에서는 여러 /etc/resolv.conf 옵션을 설정하는 방법을 보여줍니다.

# svccg
svc:> select /network/dns/client
svc:/network/dns/client> setprop config/options = "ndots:2 retrans:3 retry:1"
svc:/network/dns/client> listprop config/options
config/options astring     ndots:2 retrans:3 retry:1
svc:/network/dns/client> exit
# svcadm refresh dns/client
# grep options /etc/resolv.conf
options ndots:2 retrans:3 retry:1