2019. 12. 4. 13:54ㆍSecurity/리눅스
named.conf
서비스가 시작될 때 맨 처음 읽히는 마스터 파일.
zone : 질의를 구체적인 파일과 연결해준다. DNS 서비스의 근간.
options : zone 파일의 경로나 덤프 파일의 이름 등을 지정
zone 영역의 설정
zone "서비스 대상 영역" IN {
type [ master | slave | hint ];
file " zone 파일명";
allow-update {[ none | 2차 DNS 서버 IP ] ; };
masters { master DNS 서버 IP; };
};
master : 내가 가지고 있는 정보.
hint : 내가 가지고 있지 않은 정보.
allow-update : 마스터 서버가 슬레이브 서버에 참조를 허용해줄때 설정
masters : 슬레이브 서버가 마스터 서버에 참조를 요청할때 설정
ex) zone "." {
type hint;
file "named.ca";
};
//
zone "bst15.dal" {
type master;
file "bst15.zone";
};
//
zone 파일
zone 파일 생성
$TTL 1D
@ IN SOA ns.bst15.dal. root.ns.bst15.dal. (
1 ; Serial
1D ; Refresh
1H ; Retry
1W ; Expire
3H ) ; Minimum
; Name Server
IN NS ns.bst15.dal.
; Host Address
IN A 192.168.10.187
ns IN A 192.168.10.187
www IN CNAME ns
TTL //
@ IN SOA : 이 문서를 시작하는 시작점.
ns.bow.02.com :
rev zone 파일??
* 다중 도메인 서버
하나의 DNS서버에서 여러개의 도메인을 서비스.
다중 도메인 서버 만들어보기
1. /etc/named.conf 에
zone "bst15.san" {
type master;
file "bst15san.zone";
};
내용 추가.
2. /var/named에
내용 추가.
3. systemctl restart named.service으로 재시작후 host로 확인
Cache DNS 서버 구현
1. cache 목록만을 갖는 /etc/named.conf 파일 생성
2. systemctl restart named.service으로 재시작후 host로 확인
1-1. 다른 운영체제에서도 /etc/resolv.conf 파일의 네임서버를 cache dns서버를 구현한 IP로 지정하고
1-2. systemctl restart named.service으로 재시작후 host로 확인
'Security > 리눅스' 카테고리의 다른 글
DAY 14-DNS 서버(4) (0) | 2019.12.06 |
---|---|
Day 13-DNS 서버(3) (0) | 2019.12.05 |
Day 11-DNS 서버 (0) | 2019.12.03 |
Day 10-FTP (0) | 2019.11.29 |
Day 9-CRON, RSYNC, 서비스와 데몬 (0) | 2019.11.28 |