전체 DNS를 만들것이다.
나에게 할당된건 root DNS 와 캐시 DNS이다.
root서버의 역할은
전체 구조도 만들어서 배포. 및 named.ca 만들어서 배포
vi
/var/named/named.ca
; 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 . <file>"
; configuration file of BIND domain name
servers).
;
; This file is made available by InterNIC
; under anonymous FTP as
; file /domain/named.cache
; -OR- RS.INTERNIC.NET
;
; last update: Feb 04, 2008
; related version of root zone: 2008020400
;
; formerly
NS.INTERNIC.NET
;
. 3600000 IN
NS A.ROOT-SERVERS.NET.
A.ROOT-SERVERS.NET. 3600000 A
192.168.10.152
A.ROOT에 IPv4 아이피를 넣어줘야한다. IPv6넣으면 안된다.
vi
/etc/named.conf
루트서버는 최상위 도메인이라 named.ca 필요없음.
options {
directory
"/var/named";
};
zone
"." {
type master;
file
"root.zone";};
touch
root.zone
chgrp named root.zone
chmod -R 770 /var/named
vi
/var/named/root.zone
들어가서 수정하고 탭 맞춰줘야함
$TTL 1D
@ IN SOA ns.
root.ns. (
3 ; serial
1D ; refresh
1H ; retry
1W ; expire
3H
) ; minimum
IN NS
ns.
IN A
192.168.10.152
ns IN A
192.168.10.152
edu. IN NS
ns.edu.
ns.edu. IN
A 192.168.10.157
kr. IN NS
ns.kr.
ns.kr. IN A
192.168.10.162
kst14. IN NS
ns.kst14.
ns.kst14. IN
A 192.168.10.167
deekay. IN
NS ns.deekay.
ns.deekay. IN
A 192.168.10.172
vi
/etc/resolv.conf
수정해준다.
nameserver
192.168.10.152
vi
/etc/sysconfig/network-scripts/ifcfg-ens32
DNS1="192.168.10.152" 입력
systemctl
restart named
*캐시 서버 설정
vi
/etc/sysconfig/network-scripts/ifcfg-ens32
DNS1="192.168.10.153" 입력
vi
/etc/resolv.conf
nameserver
192.168.10.153
vi
/etc/named.conf
options {
directory
"/var/named";
};
zone
"." {
type hint;
file
"named.ca";
};
vi
/var/named/named.ca
; 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 . <file>"
; configuration file of BIND domain name
servers).
;
; This file is made available by InterNIC
; under anonymous FTP as
; file /domain/named.cache
; -OR- RS.INTERNIC.NET
;
; last update: Feb 04, 2008
; related version of root zone: 2008020400
;
; formerly
NS.INTERNIC.NET
;
. 3600000 IN
NS A.ROOT-SERVERS.NET.
A.ROOT-SERVERS.NET. 3600000 A
192.168.10.152
systemctl
restart named
*154번으로 테스팅
vi
/etc/resolv.conf
nameserver
192.168.10.168
host
jjh.bin
host
dk.kst14
댓글 없음:
댓글 쓰기