네임서버 설정 · 1 min read · Jan 14, 2026

Bind9 및 캐싱 네임서버로 내부 및 외부 도메인 해결 - 페이지 2

5. 존 파일 생성:

이제 문제가 있습니다. :( 내 샷건은 어디에 있나요?

즉, bind-chroot를 설치한 경우 도메인 존 파일을 /var/named/chroot/var/named/ 디렉토리에 생성하게 되며, 그런 다음 /var/named/ 디렉토리에 소프트 링크를 만들게 됩니다. 그러나 이 chroot 패키지를 설치하지 않았다면 /var/named/ 디렉토리에 직접 존 파일을 생성하게 됩니다.

이제 다음 명령은 bind-chroot가 있는 경우 잘 작동합니다:

$ vi /var/named/chroot/var/named/cbtcandy.org.zone

또는 (bind-chroot가 설치되지 않은 경우)

$ vi /var/named/cbtcandy.org.zone   

그리고 존 파일에 다음 줄을 입력합니다:

$TTL    86400
@               IN SOA  @ nayyares.gmail.com. (
42              ; serial (d. adams)
3H              ; refresh
15M             ; retry
1W              ; expiry
1D )            ; minimum
@               IN NS           nameserver.cbtcandy.org.
nameserver      IN A            192.168.1.1
cache           IN A            192.168.1.2
www             IN A            192.168.1.3
portal          IN A            192.168.1.4

이 파일에 원하는 만큼 레코드를 추가할 수 있습니다 :)

참고: 여기서 저는 우리의 DNS 머신 이름이 nameserver이고 LAN 서브넷이 192.168.1.0/24에 있다고 가정하고 있습니다. 상황에 따라 변경할 수 있습니다.

이제 다음 단계는 /var/names/chroot/var/named/ 디렉토리에 존 파일을 생성한 경우에만 필요합니다.

$ ln -s /var/named/chroot/var/named/cbtcandy.org.zone /var/named/cbtcandy.org.zone

6.  resolv.conf 편집:

이제 네임서버 머신에 이름 해상도를 찾는 순서를 알려주기 위해 /etc/resolv.conf 파일을 편집해야 합니다,

$ vi /etc/resolv.conf

그리고 다음 두 줄을 작성하되, 순서를 유지합니다. 캐싱 네임 서버로 도메인 해상도 쿼리를 먼저 해결하고 싶으므로 이 파일에서 127.0.0.1 줄을 먼저 유지합니다.

nameserver 127.0.0.1  
nameserver 212.96.24.1

참고: 귀하의 ISP의 네임서버 머신 IP가 212.96.24.1이라고 가정합니다.

7.  호스트 이름 설정:

도메인에 따라 호스트 이름을 설정하기 위해 /etc/sysconfig/network 파일을 편집합니다, 즉.

$ vi /etc/sysconfig/network

이제 다음 줄을 입력합니다:

HOSTNAME=nameserver.cbtcandy.org

8. BIND 데몬 재시작:

$ service named restart               (Redhat,Fedora,Centos)

또는

$ /etc/rc.d/rc.bind restart            (Suse,Debian)

9. 테스트:

이제 구성 설정이 잘 작동하는지 테스트하려면 다음 명령을 입력합니다:

$ nslookup nameserver.cbtcandy.org

다음 결과가 나오면 BIND 9가 잘 작동하고 있다는 의미입니다:

Server:         127.0.0.1  
Address:        127.0.0.1#53  
  
Name:   nameserver.cbtcandy.org  
Address: 192.168.1.1

이제 캐싱 네임서버를 테스트하려면 다음 명령을 입력합니다:

$ nslookup www.howtoforge.org

다음 결과가 나오면 캐싱 네임서버가 잘 작동하고 있다는 의미입니다.

Server:         212.96.24.1  
Address:        212.96.24.1#53  
  
Name:   www.howtoforge.org  
Address: 85.10.207.148

참고: 구성 중에 문제가 발생하면 언제든지 저에게 연락해 주세요.

Share: X/Twitter LinkedIn

새 게시물을 받은 편지함에서 받기

스팸은 없습니다. 언제든지 구독 해지 가능합니다.