반응형
1) 도메인 등록 2) /etc/named.conf 3) /var/named/* file create 4) 정리 및 테스트 ---------------------------- 한 개의 서버에 ftp, mail, www 서비스를 할려고 할 때 DNS서버 세팅에 관한 것을 다루도록 하겠다. (1) 도메인 등록 http://domain.internetnames.co.kr/main/main.asp에서 도메인을 등록한다. 예를 들어 domain : nuxschool.orgt name server1 : ns1.nuxschool.org (203.247.51.32) name server2 : ns2.nuxschool.org (203.247.51.33) 라고 가정하자 (2) /etc/named.conf 파일을 생성하자 /etc/named.conf 파일이 기존에 존재하지 않는다. 생성하자. # vi /etc/named.conf options { directory "/var/named"; }; zone "." in { type hint; file "named.root"; }; zone "nuxschool.org" in { type master; file "nuxschool.zone"; }; zone "51.247.203.in-addr.arpa" in { type master; file "nuxschool.rev"; }; zone "0.0.127.in-addr.arpa" in { type master; file "loop.back"; }; (3) /var/named/* file들을 만들자 /var/named/named.root /var/named/nuxschool.zone /var/named/nuxschool.rev /var/named/loop.back 위의 파일들을 만들자 (3-1) /var/named/named.root 파일을 다운바다자 named.root파일을 다운받자 # ftp ftp.kr.internic.net id : anonymous pass : 멜 주소 ftp> cd domain ftp> lcd /tmp ftp> get named.root ftp> quit # cd /tmp # mkdir /var/named # cp named.root /var/named (3-2) /var/named/nuxschool.zone 파일을 생성하자. $ORIGIN nuxschool.org. nuxschool.org. IN SOA ns.nuxschool.org. root.ns.nuxschool.org. ( 2002112501 ; serial number 43200 ; refresh (12hr) 3600 ; retry (1hr) 604800 ; expire (7days) 86400 ) ; ttl (1day) ;--------------------------------- ; Domain Section ;--------------------------------- nuxschool.org. IN NS ns.nuxschool.org. ;--------------------------------- ; Host Information Section ;--------------------------------- ; Example : server1 IN A 192.168.1.2 localhost IN A 127.0.0.1 www IN A 203.247.51.32 ftp IN A 203.247.51.32 mail IN A 203.247.51.32 ;--------------------------------- ; Mail Information Section ;--------------------------------- nuxschool.org IN MX 10 mail.nuxschool.org (3-3) /var/named/nuxschool.rev 파일을 생성하자. $ORIGIN 51.247.203.IN-ADDR.ARPA. 51.247.203.IN-ADDR.ARPA. IN SOA ns.nuxschool.org. root.ns.nuxschool.org. ( 2002112501 ; serial number 43200 ; refresh (12hr) 3600 ; retry (1hr) 604800 ; expire (7days) 86400 ) ; ttl (1day) ;--------------------------------- ; Domain Section ;--------------------------------- 51.247.203.IN-ADDR.ARPA. IN NS ns.nuxschool.org. ;--------------------------------- ; Host Information Section ;--------------------------------- ; Example : 2 IN PTR server1 32 IN PTR ns.nuxschool.org. 32 IN PTR mail.nuxschool.org. 32 IN PTR www.nuxschool.org. (3-4) /var/named/loop.back 파일을 만든다. $ORIGIN 0.0.127.IN-ADDR.ARPA. 0.0.127.IN-ADDR.ARPA. IN SOA ns.nuxschool.org. root.ns.nuxschool.org. ( 2002112501 ; serial number 43200 ; refresh (12hr) 3600 ; retry (1hr) 604800 ; expire (7days) 86400 ) ; ttl (1day) ;--------------------------------- ; Domain Section ;--------------------------------- 0.0.127.IN-ADDR.ARPA. IN NS ns.nuxschool.org. ;--------------------------------- ; Host Information Section ;--------------------------------- ; Example : 2 IN PTR server1 1 IN PTR localhost.nuxschool.org. (4) 정리 및 테스트 (4-1) /etc/resolv.conf 파일을 수정한다. # vi /etc/resolv.conf search nuxschoo.org nameserver 203.247.51.32 (4-2) in.named 데몬을 띄운다. # /usr/sbin/in.named (4-3) 테스트 해 본다. # nslookup > mail.nuxschool.org > ftp.nuxschool.org # pkill -INT in.named # view /var/named/named_dump.db |
반응형
'OS > SOLARIS' 카테고리의 다른 글
[Solaris] The NFS Distributed File System의 설정방법 (0) | 2004.09.11 |
---|---|
[펌] [강좌] DNS Server 설정.. 솔라리스 기준입니다.. ^^; (0) | 2004.06.02 |
[펌] Sun One Webserver (0) | 2004.06.02 |
[펌] 시스템 켜기와 끄기 (UNIX - Sun Solaris) (0) | 2004.06.02 |
[펌] Basic Network Setup (Sun Solaris) (0) | 2004.06.02 |