Linux에서 가장 많이 사용되는 DNS 서버는 묶다 (줄여서 버클리 인터넷 이름 데몬), 다음과 같이 설치할 수 있습니다.
# yum install bind bind-utils [센트OS] # zypper install bind bind-utils [오픈수세] # 적성 설치 bind9 bind9utils [우분투]
일단 우리는 설치했습니다 묶다 및 관련 유틸리티를 사용하려면 변경하기 전에 구성 파일을 복사해 보겠습니다.
# cp /etc/named.conf /etc/named.conf.orig [센트OS 그리고 오픈수세] # cp /etc/bind/named.conf /etc/bind/named.conf.orig [우분투]
그럼 열자 명명된.conf
다음 설정이 있는지 확인하여 재귀 캐싱 서버를 구성해야 하는 옵션 블록으로 이동합니다. IP 192.168.0.18/24 동일한 네트워크에 있는 호스트만 액세스할 수 있습니다(보안 조치로).
전달자 설정은 도메인 외부의 호스트에 대해 먼저 쿼리해야 하는 이름 서버(다음 예에서는 Google의 이름 서버 사용)를 나타내는 데 사용됩니다.
옵션 {... 수신 대기 포트 53 { 127.0.0.1; 192.168.0.18}; 허용 쿼리 { 로컬 호스트; 192.168.0.0/24; }; 재귀 예; 전달자 { 8.8.8.8; 8.8.4.4; }; … }
options 블록 외부에서 우리는 sales.me.com
영역(에서 우분투 이것은 일반적으로 라는 별도의 파일에서 수행됩니다. 명명된.conf.local) 주어진 IP 주소와 역 영역으로 도메인을 매핑하여 해당 도메인에 IP 주소를 매핑합니다.
그러나 각 영역의 실제 구성은 file 지시문("주인"
하나의 DNS 서버만 사용할 것임을 나타냅니다).
다음 블록을 추가하십시오. 명명된.conf
파일:
영역 "sales.me.com." IN { 유형 마스터; 파일 "/var/named/sales.me.com.zone"; }; 영역 "0.168.192.in-addr.arpa" IN { 유형 마스터; 파일 "/var/named/0.162.192.in-addr.arpa.zone"; };
참고 in-addr.arpa
(IPv4 주소의 경우) 및 ip6.arpa
(IPv6의 경우)는 역방향 영역 구성에 대한 규칙입니다.
위의 변경 사항을 저장한 후 명명된.conf, 다음과 같이 오류를 확인할 수 있습니다.
# named-checkconf /etc/named.conf.
오류가 발견되면 위의 명령은 원인과 오류가 있는 행이 포함된 정보 메시지를 출력합니다. 그렇지 않으면 아무 것도 반환하지 않습니다.