CentOS 7.x 에 DNS 서버 bind 설치하기 > 서버관리

본문 바로가기
사이트 내 전체검색

서버관리

CentOS 7.x 에 DNS 서버 bind 설치하기

페이지 정보

profile_image
작성자 관리자 (61.♡.26.29)
댓글 0건 조회 3,254회 작성일 17-09-01 21:52

본문

센토스 7.x 에 bind 네임서버를 설치해 보자.
* 참고로, 센토스 6.x 버전에 설치하는 것은 아래에 있다.
https://www.baragi.net/bbs/board.php?bo_table=server&wr_id=8536


1. yum 으로 bind 설치

우선 bind 패키지를 모두 설치한다.
# yum -y install bind bind-utils
*(추가) chroot 기능을 위해서는 bind-chroot 패키지도 필요하다.

의존성 패키지인 bind-libs 가 함께 설치가 된다.
bind-utils 패키지에는 nslookup dig 등의 명령어 들이 들어 있다.

설치된 버전을 확인해 보자. 파일명은 bind 가 아닌, named 이다.
# named -v
BIND 9.9.4-RedHat-9.9.4-50.el7_3.1 (Extended Support Version)


2. 설정파일들

설정파일의 위치가 bind 9.4 버전과 좀 다르다.
*(추가) bind-chroot 패키지를 설치하지 않아서 그렇다. -> 설치해도 안된다. 이게 아닌 모양이다.

먼저, bind 9.4
chroot 가 설정되었다고 가정하고 9.4 버전은
메인설정파일이 /var/named/chroot/etc/named.conf 였고,
zone 파일들은 /var/named/chroot/zone/*  에 들어 갔었다.

현재 버전의 bind 에서는
메인설정파일이 /etc/named.conf 이고,
zone 파일들은 /var/named/* 에 들어간다.

실 서비스를 위해서, /etc/named.conf 에서 몇가지를 변경해 보자
listen-on port 53 { 127.0.0.1; };
allow-query { localhost; };
recursion yes;

listen-on port 53 { any; };
allow-query { any; };
recursion no;
로 변경하자.

recursion no 설정은 캐싱서버로 사용하지 않겠다는 것으로, 이 서버의 zone 파일에 있는 것들만 답변한다.


3. zone 설정

아래 참고 url 들을 참고하자. ^^


4. 서비스 시작 및 서비스 등록

서비스 시작 방법으로는 다음 두가지 정도가 있을 수 있는데,
센토스 7 에서 service 명령은 systemctl 의 alias 임을 알 수 있다.
# service named start
# systemctl start named

부팅시에 자동으로 올라오도록 서비스에 등록한다.
# systemctl enable named

상태를 보는 명령어
# systemctl status named


5. 방화벽 오픈

# firewall-cmd --permanent --zone=public --add-service=dns
# firewall-cmd --reload
또는
# firewall-cmd --permanent --add-port=53/tcp
# firewall-cmd --permanent --add-port=53/udp
# firewall-cmd --reload
# firewall-cmd --list-all



* 참고
https://leeeeye321.tistory.com/126
https://idchowto.com/?p=19320
http://linuxpitstop.com/dns-server-setup-using-bind-9-on-centos-7-linux/
http://blog.ivps.kr/42
https://m.blog.naver.com/wishpjszzang/220796577176

추천0

댓글목록

등록된 댓글이 없습니다.

Total 91건 1 페이지
  • RSS
서버관리 목록
번호 제목 조회 추천 날짜
91948007-23
902624002-13
892902012-24
883107012-08
873494007-01
862713006-08
851461004-22
841737004-07
832560003-21
822702003-19
811987002-19
802255002-17
791583002-17
782734001-03
772816011-05
762718009-13
753184009-05
열람중3255009-01
733411008-31
726604008-31

검색


사이트 정보

Copyright © Baragi.Net. All rights reserved.