안녕하세요.
쉽게 시작하는 비즈니스 토탈IT, 아이티이지 입니다.

아이티이지의 두번째 기술 포스트 주제는 ‘네임서버 구축 방법’ 입니다.
지난 포스트 글은 아래의 링크를 참고 해주세요!
👉 http://iteasytech.com/?p=14

1. 서버 내에서 네임서버 설정 방법

1) bind 설치
[root@localhost ~]# yum -y install bind bind-chroot bind-utils

2) named.conf 설정
[root@localhost ~]# vi /etc/named.conf

: option 구간 설정 변경
listen-on port 53 { 127.0.0.1; }; -> listen-on port 53 { any; };
-> 53번 포트로 오는 모든 IP에 대해 리스닝 하도록 변경
allow-query { localhost; }; -> allow-query { any; };
-> 어느 곳에서 요청하는 쿼리든 허용

: 자주 다루는 옵션
① Listen-on port 53 {옵션;}; -> ipv4
옵션) any / none / 단일IP주소 / CIDR

② Listen-on-v6 port 53 {옵션;}; -> ipv6
옵션) any / none / 단일IP주소 / CIDR

③ Allow-query {옵션;};
옵션) any / none / 단일IP주소 / CIDR

3) 설정 변경 후 확인

[root@localhost ~]# named-checkconf /etc/named.conf
named-checkconf로 named.conf 설정에 문제 없는지 확인하기
-> 아무런 결과가 나오지 않으면 이상 없는 것

4) named.rfc1912.zones에 zone 정보 추가
: named.rfc1912.zones는 zone file에 대한 설정 다루는 파일
: 네임서버에서 관리할 zone 영역에 대해 zone “도메인” IN {옵션};으로 기재
: 한 네임서버에 여러 zone 존재 가능

① type 옵션;
옵션) master, slave

② file “파일위치”;
Zone file 위치 지정

③ master {master서버 IP 주소; };
해당 존이 slave인 경우 master 서버 주소 기재

④ allow-transfer {옵션;};
해당 존이 master이고 slave에게 zone-transfer 하려는 경우 transfer에게 해줄 slave 주소 기재
옵션) any / none / 단일IP주소 / CIDR

⑤ allow-update {옵션;};
Dynamic DNS에 대한 설정
옵션) any / none / 단일IP주소 / CIDR

5) zone 파일 생성
: named.rfc1912.zones에 입력한 도메인 zone 파일을 named.localhost 기본 정보를 토대로 생성
: 도메인.zone 파일은 도메인을 IP 주소로 변환해주는 역할로,
네임서버 가동 시 zone 파일을 읽어 네임서버가 작동된다.
[root@localhost ~]# cp -arp /var/named/named.localhost /var/named/test.comm.zone

6) zone 파일 레코드 수정
: 수정한 zone 파일

: zone 파일 검사
[root@localhost named]# named-checkzone test.com /var/named/test.comm.zone

아이티이지의 기술 포스트! 네임서버 구축방법! 어떠셨나요?
다음 포스트도 유용하고 알찬 정보로 돌아오겠습니다.

IT 관련하여 궁금하신 사항이 있으시다면, 언제든지 문의해주세요!
오늘도 아이티이지 기술 블로그를 방문해주셔서 감사합니다.

🏠 아이티이지 홈페이지 바로가기 : https://iteasy.co.kr/
💙 회사 이야기 확인하러 가기 : https://blog.naver.com/kshosting
🧡 유튜브 바로가기 : https://www.youtube.com/@ITEASYTV

댓글 남기기