1. 프로그램 설치
-> yum -y install bind*
-> yum -y install caching-name*
2. named 파일 생성 (기존에 파일없슴, 메뉴얼에 생성해주라함)
-> cp /usr/share/doc/bind-9.3.4/sample/etc/* /var/named/chroot/etc/
-> cp /usr/share/doc/bind-9.3.4/sample/var/named/* /var/named/chroot/var/named/
3. named.conf 편집
-> cd /var/named/chroot/etc/
-> view "external" 에서
수정
match-clients { any; };
match-destinations { any; };
recursion yes;
-> 도메인 설정 view (internal, external) 에서
zone "example.co.kr.zone" {
type master;
file "data/example.co.kr.zone";
};
4. name 서버 파일 편집
-> cd /var/named/chroot/var/named
-> cp localdomain.zone data/example.co.kr.zone
-> vim data/example.co.kr.zone
$TTL 86400
@ IN SOA @ root (
42 ; serial (d. adams)
3H ; refresh
15M ; retry
1W ; expiry
1D ) ; minimum
IN NS ns
IN mx 10 mail
@ IN A 192.168.0.90
ns IN A 192.168.0.90
www IN A 192.168.0.90
ftp IN A 192.168.0.90
mail IN A 192.168.0.90
5. 심볼릭 링크 (/etc/named.conf 심볼릭링크)
-> cd /etc
-> ln -s /var/named/chroot/etc/named.conf .
6. 서비스 추가
-> ntsysv // named 서비스 추가
7. 네트워크 DNS 서버 설정
-> vi /etc/resolv.conf
-> 192.168.0.90 자기자신 IP로 변경
8. service network restart
9. service named start
10. ping yahoo.co.kr (DNS 서버가 제역할을 하는지 확인)
11. dig example.co.kr
12. nslookup example.co.kr
Trackback Address ::
http://blog.jinbo.net/manim/trackback/18