네임서버 설치 (CentOS7)
by Sejin
개요
오늘 포스팅은 CentOS 7에서 네임 서버를 구성하는 내용입니다.
업무 용도로 사용할 도메인이 필요하여 구성하게 되었고 기록용이라 짧게 텍스트로 작성됩니다.
혹시 이해가 어려운 부분에 대해서는 sejin_yoo@naver.com으로 메일주시면 답장 드리겠습니다.
설치 과정
순서는 패키지 설치 > 설정 > 클라이언트 테스트 입니다.
서버 설정
패키지 설치:
$ yum install bind* -y
패키지 설치가 완료되면 설정을 시작합니다.
Configuration:
$ vi /etc/named.conf
# 내용 수정
options {
listen-on port 53 { any; };
listen-on-v6 port 53 { ::1; };
directory "/var/named";
dump-file "/var/named/data/cache_dump.db";
statistics-file "/var/named/data/named_stats.txt";
memstatistics-file "/var/named/data/named_mem_stats.txt";
recursing-file "/var/named/data/named.recursing";
secroots-file "/var/named/data/named.secroots";
allow-query { any; };
$ vi /etc/named.rfc1912.zones
# 내용 추가
zone "sejin.com" IN {
type master;
file "sejin.com.zone";
allow-update { none; };
$ vi /var/named/sejin.com.zone
# 신규 파일 생성
$TTL 1D
@ IN SOA @ sejin.com. (
0 ; serial
1D ; refresh
1H ; retry
1W ; expire
3H ) ; minimum
IN NS ns.sejin.com.
IN A server-ip
ns IN A server-ip
www IN A server-ip
이제 설정이 완료되었습니다.
이제 네임 서버를 재시작하고 클라이언트에서 테스트를 진행합니다.
Restart Service:
# 서비스 재시작
$ systemctl restart named
# 서비스 확인
$ systemctl status named
클라이언트 설정
클라이언트의 네임 서버 설정을 추가합니다.
$ vi /etc/resolv.conf
nameserver server-ip
이제 네임 서버를 바라보도록 설정이 끝났고 실제 도메인 호출이 되는지 확인하면 됩니다.
$ nslookup sejin.com
문의 사항이 있으시면 댓글이나 메일로 남겨주세요
감사합니다.
Subscribe via RSS