DNS 셋팅
Posted 2008. 10. 24. 04:16DNS 셋팅하기 전에 일단은 http://bind.com
사이트 모든 업체가 참여하여 DNS 셋팅을 정립한 곳입니다.
사이트 접속하여 DNS & Bind 에 클릭하고 보면 Bind 샘플 파일들이 있습니다.
이것을 파일에 이름에 맞게 설정해 주면 됩니다.
지금 상태는 주석을 지우고 새롭게 세팅한 것입니다.
다른이름으로 링크 저장하면 됩니다.
--------------------
/etc/named.conf
/etc/resolv.conf
/var/named/named.root
/var/named/aqua.com.zone
/var/named/db.203.247.201
/var/named/localhost.rev
로 링크 저장
=======================================
일단은 /etc/named.conf 파일을 생성하고 다음과 같이
설정해 줍니다.
설정시 주요 사항은 점(.) 을 잘 확인하고 셋팅해 주세요
/etc/named.conf
/etc/resolv.conf
=======================================
; Aarons version of an BIND 8.2.2 named.conf
;
options {
directory "/var/named"; //수정할 부분입니다. 파일을 생성
// forward only;
/*
forwarders {
127.0.0.1;
};
*/
};
// Note: the following will be supported in a future release.
/*
host { any; } {
topology {
127.0.0.0/8;
};
};
*/
zone "." {
type hint;
file "named.root";
};
zone "0.0.127.IN-ADDR.ARPA" {
type master;
file "localhost.rev";
};
zone "201.247.203.in-addr.arpa" in { type master; file "db.203.247.201"; };
zone "aqua.com" {
type master;
file "aqua.com.zone";
};
=====================================
/etc/resolv.conf 파일도 설정해 주세요
====================================
nameserver 203.247.201.50
===================================
/var/named 디렉토리에 4개의 파일을 설정해 줍니다.
디렉토리가 없다면 생성해 줍니다.
#mkdir /var/named
named.root
aqua.com.zone
db.203.247.201
localhost.rev
===================================
named.root 루트 도메인에 대한 설정 파일은
그대로 사용하시면 됩니다.
/var/named/named.root
===================================
; This file holds the information on root name servers needed to
; initialize cache of Internet domain name servers
; (e.g. reference this file in the "cache .
; configuration file of BIND domain name servers).
;
; This file is made available by InterNIC
; under anonymous FTP as
; file /domain/named.root
; on server FTP.INTERNIC.NET
;
; last update: Nov 5, 2002
; related version of root zone: 2002110501
;
;
; formerly NS.INTERNIC.NET
;
. 3600000 IN NS A.ROOT-SERVERS.NET.
A.ROOT-SERVERS.NET. 3600000 A 198.41.0.4
;
; formerly NS1.ISI.EDU
;
. 3600000 NS B.ROOT-SERVERS.NET.
B.ROOT-SERVERS.NET. 3600000 A 128.9.0.107
;
; formerly C.PSI.NET
;
. 3600000 NS C.ROOT-SERVERS.NET.
C.ROOT-SERVERS.NET. 3600000 A 192.33.4.12
;
; formerly TERP.UMD.EDU
;
. 3600000 NS D.ROOT-SERVERS.NET.
D.ROOT-SERVERS.NET. 3600000 A 128.8.10.90
;
; formerly NS.NASA.GOV
;
. 3600000 NS E.ROOT-SERVERS.NET.
E.ROOT-SERVERS.NET. 3600000 A 192.203.230.10
;
; formerly NS.ISC.ORG
;
. 3600000 NS F.ROOT-SERVERS.NET.
F.ROOT-SERVERS.NET. 3600000 A 192.5.5.241
;
; formerly NS.NIC.DDN.MIL
;
. 3600000 NS G.ROOT-SERVERS.NET.
G.ROOT-SERVERS.NET. 3600000 A 192.112.36.4
;
; formerly AOS.ARL.ARMY.MIL
;
. 3600000 NS H.ROOT-SERVERS.NET.
H.ROOT-SERVERS.NET. 3600000 A 128.63.2.53
;
; formerly NIC.NORDU.NET
;
. 3600000 NS I.ROOT-SERVERS.NET.
I.ROOT-SERVERS.NET. 3600000 A 192.36.148.17
;
; operated by VeriSign, Inc.
;
. 3600000 NS J.ROOT-SERVERS.NET.
J.ROOT-SERVERS.NET. 3600000 A 192.58.128.30
;
; housed in LINX, operated by RIPE NCC
;
. 3600000 NS K.ROOT-SERVERS.NET.
K.ROOT-SERVERS.NET. 3600000 A 193.0.14.129
;
; operated by IANA
;
. 3600000 NS L.ROOT-SERVERS.NET.
L.ROOT-SERVERS.NET. 3600000 A 198.32.64.12
;
; housed in Japan, operated by WIDE
;
. 3600000 NS M.ROOT-SERVERS.NET.
M.ROOT-SERVERS.NET. 3600000 A 202.12.27.33
; End of File
===========================
도메인 영역설정 부분입니다.
/var/named/aqua.com.zone
===========================
;
; Aarons version of a 8.2.2 zone
;
$TTL 3600
@ IN SOA solaris707.aqua.com. hostmaster.aqua.com. (
1 ; Serial ; Increment by one after every change
3600 ; Refresh every hour
900 ; Retry every 15 minutes
3600000 ; Expire 1000 hours
3600 ) ; Minimum 1 hour
IN NS ns.aqua.com.
localhost IN A 127.0.0.1
ns IN A 203.247.201.50 //원도우에 전달자랑 같은 역할을 합니다.
aqua IN A 203.247.201.50
solaris707 IN A 203.247.201.50
mail IN A 203.247.201.50
www IN A 203.247.201.50
=====================================
DB ZONE
/var/named/db.203.247.201
=====================================
;
; Aarons version of a 8.2.2 reverse db
;
$TTL 3600
@ IN SOA solaris707.aqua.com. hostmaster.aqua.com. (
1 ; Serial ; Increment by one after every change
3600 ; Refresh every hour
900 ; Retry every 15 minutes
3600000 ; Expire 1000 hours
3600 ) ; Minimum 1 hour
IN NS ns.aqua.com.
50 IN PTR solaris707.aqua.com.
======================================
로컬 호스트 셋팅
/var/named/localhost.rev
======================================
;
; Aarons version of a 8.2.2 reverse db
;
$TTL 3600
@ IN SOA born.aqua.com. hostmaster.aqua.com. (
1 ; Serial ; Increment by one after every change
3600 ; Refresh every hour
900 ; Retry every 15 minutes
3600000 ; Expire 1000 hours
3600 ) ; Minimum 1 hour
IN NS ns.aqua.com.
1 IN PTR localhost.
======================================
테스트 입니다.
bash-2.05# /etc/init.d/inetsvc stop //설정을 재시작 하기 위해 정지하고 새롭게 시작
bash-2.05# /etc/init.d/inetsvc start
Setting netmask of elxl0 to 255.255.255.0
starting internet domain name server.
Setting default IPv4 interface for multicast: add net 224.0/4: gateway solaris707
-------------------------
bash-2.05# nslookup
Default Server: solaris707.aqua.com
Address: 203.247.201.50
> www.aqua.com
Server: solaris707.aqua.com
Address: 203.247.201.50
Name: www.aqua.com //일반적인 www
Address: 203.247.201.50
> 203.247.201.50 //역방향 테스트
Server: solaris707.aqua.com
Address: 203.247.201.50
Name: solaris707.aqua.com
Address: 203.247.201.50
> mail.aqua.com //메일서버 테스트
Server: solaris707.aqua.com
Address: 203.247.201.50
Name: mail.aqua.com
Address: 203.247.201.50
----테스트 잘 되고 있습니다.
----이 설정은 리눅스와 동일하게
----셋팅해도 됩니다.
'OS 운영체제 및 보안 > Solaris' 카테고리의 다른 글
Solaris 한글 환경설정 (0) | 2008.11.28 |
---|---|
Solaris messages log(inetd, netbios) (0) | 2008.11.25 |
Solaris9 SCSI HDD 추가하기 (0) | 2008.11.13 |
Solaris8 에서 APM 및 라이브러리 설치 (0) | 2008.11.07 |
Solaris APM Setting (0) | 2008.11.07 |
[Solaris] Sendmail 8.11.x or 8.12.x 설치하기(유닉스 메일서버 만들기) (0) | 2008.10.24 |
Solaris 시스템 부하 측정 및 판단 참고 기준 (0) | 2008.10.24 |
Solaris root passwoord 변경 (0) | 2008.10.24 |
fsck 명령어 (0) | 2008.10.24 |
Solaris 10 설치 (0) | 2008.10.24 |
- Filed under : OS 운영체제 및 보안/Solaris