비공인 DNS서버 설치 및 운용
글쓴이: davinci / 작성시간: 일, 2004/08/15 - 4:18오후
비공인 DNS서버를 설치하고자 합니다.
리눅스 서적등을 참조하여 고민하고 있는데, 쉽지가 않네요.
원하는 방법은 이렇습니다.
내부의 일부 서버들에 대하여 DNS 정보를 제공하고 (정식 도메인네임이 아님)... 서버에 설정되어 있지 않은 도메인 정보는 정식 네임서버로 부터 정보를 받을려고 합니다.
즉....
server1.mydomain.com 192.168.1.1
server2.mydomain.com 192.168.1.2
server3.mydomain.com 192.168.1.3
이라고 한다면... (mydomain.com 은 공식 도메인으로 할당받은 것은 아니고요)
DNS 서버를 어떻게 설정하야 하나요?
그리고 리버스 (IP로 도메인 네임 받는 것) 설정은 어떻게 해야 하나요?
혹시 가능하면, 간단한 예로 알려 주시면 많은 도움이 될 것 같습니다. 제가 가진 교재는 그리 이해하기 쉽지가 않아서...
그리고, 제가 설정한 DNS에 등록되지 않은 것 들은 공식 DNS에서 받아올려고 하는데, 가능한지요? (클라이언트들은 제가 새로 만드는 DNS서버만 등록하고, 나머지는 비공인 DNS가 알아서 해주는 방법으로..)
레드헷 9 을 설치하였고, 레드헷에 포함된 DNS서버를 설치하였습니다.
Forums:
DNS 캐시서버를 말씀하시는 것 같군요가장 쉬운 경우입니다.. 어
DNS 캐시서버를 말씀하시는 것 같군요
가장 쉬운 경우입니다.. 어디까지 설정하셨는지 샘플을 보여주시면 더 도움을 얻으실 수 있을 것입니다.
---
http://coolengineer.com
알려주세요... DNS세팅...
교재를 보면서 현재 세팅을 하고 있는데...
교재를 이해하기 너무 어렵습니다.
현재 세팅한 것은 아래와 같습니다.
원래 해야 될 것은 리버스 룩업인데.....
-------------------------------------------
[root@noc named]#
[root@noc named]# cat /etc/host.conf
order hosts,bind
[root@noc named]# cat /etc/resolv.conf
nameserver <원래 공인 DNS서버 IP주소>
[root@noc named]# cat /etc/named.conf
// generated by named-bootconf.pl
options {
directory "/var/named";
/*
* If there is a firewall between you and nameservers you want
* to talk to, you might need to uncomment the query-source
* directive below. Previous versions of BIND always asked
* questions using port 53, but BIND 8.1 uses an unprivileged
* port by default.
*/
// query-source address * port 53;
};
//
// a caching only nameserver config
//
controls {
inet 127.0.0.1 allow { localhost; } keys { rndckey; };
};
zone "." IN {
type hint;
file "named.ca";
};
zone "localhost" IN {
type master;
file "localhost.zone";
allow-update { none; };
};
zone "0.0.127.in-addr.arpa" IN {
type master;
file "named.local";
allow-update { none; };
};
zone "net.mydomain.com" IN {
type master;
file "net.zone";
allow-update { none; };
};
include "/etc/rndc.key";
[root@noc named]# ls /var/named
localhost.zone named.ca named.local net.zone
[root@noc named]# cat net.zone
$TTL 86400
$ORIGIN localhost.
@ 1D IN SOA net.mydomain.com. (
42 ; serial (d. adams)
3H ; refresh
15M ; retry
1W ; expiry
1D ) ; minimum
1D IN NS net.mydomian.com
server1 1D IN A 192.168.1.1
server2 1D IN A 192.168.1.2
댓글 달기