본문 바로가기

교육/Server

Day 16 (DNS)

반응형

팀원들과 함께 아래와 같은 다중 도메인 서버를 구축했다.

root와 cache서버를 담당하는 1명과 다른 인원들은 상위 DNS와 하위 DNS를 구성하고 다른 사람과 교차해서 구축한다.

 

 

root DNS에서 주는 named.ca파일에 있는 내용에 root DNS의 주소만 있어야 한다. 원래 있던 root DNS내용이 있다면 그 주소로 검색을 할수 있기 때문에 지워야 한다.

잘못된 named.ca파일

 

처음 구상전 미리 코드 작성하여 네트워크 네임서버가 실행되지 않는다.
미리 만든 상위 존파일
미리만든 하위 존파일 및 named.conf내 설정
네임서버의 주소도 변경해준다

 

여기까지는 관계나 순서만 정해진 후에 임의로 작성한 코드들이다.

이것들을 관계에 맞게 수정해야한다.

고쳐야 할것은 root DNS로부터 받은 named.ca파일과 /etc/resolv.conf파일, /etc/named.conf파일, /var/named/*.zone(*는 /etc/named.conf에서 설정한 zone파일 명이 들어가야 한다.)파일 이렇게 4가지가 전부이다.

network구성중에 firewalld를 해지하지 않아 안되는것을 못찾고 계속 헤맸다.

nslookup명령어를 통해 도메인을 주소로 정상적인 변경을 하는지 확인

※실습에서는 nslookup을 사용했지만 host와 동일하니 host를 사용해도 무방하다. 편한것 사용하면 된다.

하위 DNS 값을 가져오는지 확인
다른 PC에서 확인해도 제대로 받아온다

 

반응형

'교육 > Server' 카테고리의 다른 글

Day 18 (apache)  (0) 2019.12.11
Day 17 (apache)  (0) 2019.12.10
Day 14 (DNS)  (0) 2019.12.05
Day 13 (DNS)  (0) 2019.12.04
Day 12 (DNS)  (0) 2019.12.04