CLOUD/Server

DNS 서버 2

alsruds 2023. 2. 21. 12:36

[ 실습 ]

2023.02.20 - [클라우드/서버] - DNS 서버

 

DNS 서버

》 서버란? 》 클라이언트에게 서비스를 제공하는 프로그램 [ DNS 서버란? ] ● DNS 서버의 개념 》 Domain Name System 》 도메인 이름 ↔ 네트워크 주소 ( IP 주소 ) 》 계층 구조 루트 DNS 서버 : 전 세계

alsrudalsrudalsrud.tistory.com

이어서 하는 실습!!

 

☞ zone 영역 파일 공유 실습해보기 ☜

master 에서 공유한 파일 → slave 서버에서 확인

 

● DNS 서버 (master)

⑦ 보안 설정

》 /etc/named.conf  파일 수정

options {
		directory "/var/named";
		allow-query { any; };
		allow-transfer { 200.200.200.0/24; };
		notify yes;
};

》 allow-query  :  내 DNS 서버에 물어볼 수 있는 컴퓨터

》 allow-transfer  :  내 DNS 서버에게 zone 영역 파일을 받아갈 수 있는 컴퓨터

notify yes  :  slave 서버에 변경 사항을 알려주는 설정 (slave 는 영역 파일에서 NS 타입으로 된 주소의 서버)

 

⑧ zone 영역 파일 수정

;(name)         (ttl)   CLASS   TYPE    Origin          DNSMaster
;-------------------------------------------------------------------------------
$TTL 1D
@                       IN      SOA     ns.test.com.     root.test.com. (
                                        2023022102      ;serial number
                                        3600            ;Refresh
                                        1800            ;Retry
                                        36000           ;Expire
                                        86400           );TTL

;(name)         (ttl)   CLASS   TYPE    Value
;-------------------------------------------------------------------------------
                        IN      NS      ns.test.com.
                        IN      NS      ns2.test.com.
                        IN      A       [master ip]
ns                      IN      A       [master ip]
ns2                     IN      A       [slave ip]

 

● 보조 DNS 서버 (slave)

① DNS 서버 설치

yum install bind

 

② /etc/named.conf  파일 설정

options {
        directory "/var/named";
};

zone "test.com" in {
        type slave;
        file "slaves/test.com.zone";
        masters { 200.200.200.128; };
};

 

● 확인해보기!

》 윈도우의 cmd 창 》 slave 서버로 변경 》 도메인 질의 》 응답 시 성공

성공~

 

※ 주의사항

항상 파일 변경 후에는 재부팅 :  ex) systemctl restart named

외부에서 접속할 수 있도록 방화벽 해제 :  ex) systemctl stop firewalld

'CLOUD > Server' 카테고리의 다른 글

[DB] 데이터 모델링  (0) 2023.02.23
[DB] DBMS  (0) 2023.02.22
[DB] 데이터 베이스  (0) 2023.02.22
DNS 서버 3  (0) 2023.02.22
DNS 서버  (0) 2023.02.20