정보보안/리눅스
DNS_02_slave name server
닉네임이 왜 필요해
2020. 4. 20. 17:52
네트워크 구성도
네트워크 구성도와 같이 192.168.10.142란 ip를 가진 PC를 DNS server master로 192.168.10.143란 ip를 가진 PC를 DNS server slave로 구성할 예정이다.
각 pc를 DNS_01_bind를 이용한 개인 DNS server 꾸리기 와 같이 구성한다.
주의 할 점은 테스트를 위해 각 DNS 주소는 자기 자신으로 설정해야 확인이 가능하다.
master PC 설정.
/etc/named.conf 파일을 수정한다.
[root@centos7chan named]# cat /etc/named.conf
options {
directory "/var/named";
};
zone "." {
type hint;
file "named.ca";
};
zone "kst09.com"{
type master;
file "kst09.zone";
also-notify { 192.168.10.143;};
};
fsjafose위의 첫 줄의 option 에 적혀있는 /var/named경로에 밑에서 3번째 줄의 kst09.zone 파일을 추가한다.
kst09.zone파일은 아래와 같이 구성한다. zone파일의 구성은 여기에 정리하였다.
[root@centos7chan named]# cat kst09.zone
$TTL 1D
@ IN SOA ns.kst09.com. root.ns.kst09.com. (
2 ; Serial
1D ; Refresh
1H ; Retry
1W ; Expire
3H ) ; Minimum
; Name Server
IN NS ns.kst09.com.
; Host address
IN A 192.168.10.142
ns IN A 192.168.10.142
win IN A 192.168.10.141
;
www IN CNAME win
[root@centos7chan named]# systemctl restart named.service
slave PC 설정
[root@chanswap2 ~]# cat /etc/named.conf
options {
directory "/var/named";
};
zone "." {
type hint;
file "named.ca";
};
zone "kst09.com"{
type slave ;
file "kst09.zone";
masters { 192.168.10.142; };
};
[root@chanswap2 named]# systemctl restart named.service