본문 바로가기

모의해킹 수업 note 정리

04.20 Authoritative DNS Server📱

Authoritative DNS 서버

환경 설정 파일 : /etc/named.conf

설정 파일 경로 : /var/named/

 

 

kst17.com 도메인 네임 서버 만들기

- ns : linux  (첫 번째)

- win : win 10  (두 번째)

 

-www : 세 번째 리눅스

 

ns.kst17.com 아이피 머야? <<리눅스 꺼 보내기

win10.kst17.com 아이피 모야?? << 윈10꺼 보내기

 

/etc/named.conf

 

kst17.zone파일

 

에러 나면 설정 파일의 그룹 권한을 확인하기

chgrp -R named named

chgrp -R named /var/named

chmod -R g+rwx /var/named

다중 도메인 서버 구현

기본 도메인 kst17를

kst17a.com

kst17b.com

2개의 도메인으로 구현해본다

 

일단 systemctl stop named.service로 잠시 서버를 내려준다 왜냐? 환경 설정 파일 만질 거니깐

 

그리구 /etc/named.conf에서 kst17b 설정을 추가해준다 해주는 김에 kst17 설정도 kst17a로 알맞게 수정해준다

 

그리고 /etc/named/에 있던 kst17을 cp 명령어로 복사한다

그리고 mv로 kst17 파일명을 kst17a로 바꾼다

그럼 zone 파일이 a랑 b 두 개가 생겼다 이제 vi 에디터로 .zone 파일 세부 설정을 알맞게 수정해주면 된다

알맞게 수정하기

kst17b 파일도 수정해준다~

 

그리고 systemctl start named.service로 서비스 올려주고

host 명령어로 테스트해본다

굿굿

 

Slave name server

노예 서버

마스터 서버에 also-notify를 설정해준다 아이피는 노티파이를 받을 슬레이브 서버쪽 IP를 기입

zone 파일은 딱히 건들것없다

 

그리고 노예 서버에 가서 /etc/named.conf 설정 파일을 만져준다

zone 파일은 수정할게없다 왜냐? IXFR 방식을 사용하기 때문에 마스터 서버를 키는 순간 노티파이를 노예에게 보내고 동기화가 바로 진행된다 

주인님 서버를 한번 직접 켜보기 전에 노예 서버에 있는 /var/named/에 zone 파일이 없는것부터 확인한다

clearly have no zone file

그리고 주인님 서버를 켜고나서 다시 노예 서버에서 ls /var/named/를 입력해봤다

헉,, 서버가 동기화 되면서 노예서버에 kst17.zone 파일이 생겻다 실습 성공

도메인 위임

개요

각 DNS 서버 하위에 독립적인 하부 도메인을 더 둘 수 있다

최상위 DNS 서버로부터 각 DNS 서버는 할당된 도메인에 대해서 독립적이며 하위 도메인에 대한 권리를 가진다

상위
상위
하위
하위
실습 성공 화면
실습 성공 화면

근데 돈을 안내서 상위 서버는 못찾아감 이걸 어케 설명하지

'모의해킹 수업 note 정리' 카테고리의 다른 글

04.22 NFS Server💻  (0) 2020.04.22
Kitri전용 DNS 서버 구축 실습  (0) 2020.04.21
04.17 DNS Server📱  (0) 2020.04.17
04.16 Linux FTP Server🗼  (0) 2020.04.16
04.16 Linux service & daemon💿  (0) 2020.04.16