Skip to content

오늘은 Ubuntu에서 Bind9을 이용하여 DNS Server를 구축합니다.

인터넷에 널린 것이 예제인데, 따라해 보면 생각보다 잘 안되네요.

테스트 해서 성공한 설정값을 올립니다.

설치는 #apt-get install bind9 명령을 이용하여 진행합니다.

설정해 주어야 할 파일들은 /etc, /etc/bind/ 디렉토리에 있습니다.

[hosts]==================================================================================

192.168.0.60 webextest.com apple # 호스트 서버 IP주소, 도메인, 이름



[resolv.conf]=============================================================================

nameserver 192.168.0.60 # 네임서버의 IP 주소



[named.conf]=============================================================================

zone "webextest.com" { # 정방향 조회 설정

type master;

file "/etc/bind/webextest.zone"; # 파일 이름은 임의로 정해도 무방함.

};

zone "0.168.192.in-addr.arpa" { # 역방향 조회 설정(192.168.0을 거꾸로 입력함)

type master;

file "/etc/bind/webextest.rev"; # 파일 이름은 임의로 정해도 무방함.

};


[inverse]================================================================================

$TTL 604800

@ IN SOA webextest.com. root.webextest.com. ( # 도메인 뒤에 반드시 .(온점)을 찍을 것

1111 ; Serial # 시리얼은 임의로 각각 다르게 입력

604800 ; Refresh

86400 ; Retry

2419200 ; Expire

604800 ) ; Negative Cache TTL

;

@ IN NS webextest.com. # 도메인

@ IN A 192.168.0.60 # 호스트 서버 주소

www IN A 192.168.0.60 # 웹(www)를 설정




[reverse]================================================================================

$TTL 604800

@ IN SOA webextest.com. root.webextest.com. ( # 도메인 뒤에 반드시 .(온점)을 찍을 것

2222 ; Serial # 시리얼은 임의로 각각 다르게 입력

604800 ; Refresh

86400 ; Retry

2419200 ; Expire

604800 ) ; Negative Cache TTL

;

@ IN NS webextest.com. # 도메인

@ IN A 192.168.0.60 # 호스트 서버 주소

60 IN PTR webextest.com. # IP의 마지막 자리가 60이므로 60을 입력

========================================================================================

파일 설정이 끝나면, 서비스를 재시작합니다.

#service bind9 restart

이제 #nslookup webextest.com, #nslookup 192.168.0.60 명령으로 확인이 가능합니다.

그리고 Zone파일이 제대로 작성되었는지 확인하는 명령어는 다음과 같습니다.

#named-checkzone webextest.com webextest.zone 과 같이 명령하면 OK라고 출력되어야 합니다.

예제 파일을 첨부하였으니 설정할 때 참고하세요.

생각보다 간단하지만, 조금이라도 문법에 틀리면 바로 에러가 발생합니다.

윈도우가 확실히 편하군요.

조회 수 :
706
등록일 :
2014.01.06
17:35:03 (*.93.90.9)
엮인글 :
http://restart.iptime.org:8000/micro/sub4_1_1/572720/ef9/trackback
게시글 주소 :
http://restart.iptime.org:8000/micro/572720
문서 첨부 제한 : 0Byte/ 2.00MB
파일 크기 제한 : 2.00MB (허용 확장자 : *.*)
옵션 :
:
:
:
:
List of Articles
번호 제목 글쓴이 날짜 조회 수
63 Sledgehammer Medical Fiction Thriller At Its Best ginekoloski pregled beograd 2017-05-17 267
62 Generating Online Business Idea btc 2017-05-15 236
61 Search Engine Marketing History seo marketing package 2017-02-13 584
60 Choices Of Mobile Phones And Equipment Phone Accessories 2017-02-13 512
59 Search Engine Optimisation History cheapest seo packages 2017-02-12 640
58 A Spotlight On Fast Systems Of Celebrities bacaselengkapnya 2016-11-11 775
» Ubuntu에서 Bind9 DNS Server 설치하기 Admin 2014-01-06 706
56 Ubuntu vmware-tools 설치 Admin 2013-11-17 693
55 USB 외장 하드로부터 Ubuntu 설치하려면 ... Admin 2013-11-12 662
54 [Linux]우분투 (리눅스) 에서 vmware tools 설치하기 file Admin 2013-11-02 709
53 [linux] 윈도우 PC -> 리눅스 PC 원격 접속하기 [1] file Admin 2013-11-02 810
52 우분투 서버에 한글을 기본 언어로 설정하는 방법 file Admin 2013-11-02 706
51 우분투에서 root로 로그인하기 [1] Admin 2013-11-02 694
50 우분투 서버 설치하기, http, ftp 설정하기 Admin 2013-11-01 680
49 저비용 고효율 리눅스 서버 설치 및 운영 가이드 - Ubuntu Server 설치 [1] file Admin 2013-11-01 765
48 [리눅스] 우분투 root 비밀번호 설정 Admin 2013-10-31 705
47 USB에 우분투 설치하기 Admin 2013-10-31 722
46 [스크랩] usb에 우분투 설치하여 휴대용(?)으로 사용하기 [1] file Admin 2013-10-31 878
45 Linux-Ubuntu 유용한 정보 4 - mount 명령어 [1] Admin 2013-10-30 716
44 [Ubuntu] 설치 중 파티션에 대한 이모저모 file Admin 2013-10-30 727

Copyrightⓒ Restart™ All rights Reserved. 2013. June

Powered by Xpress Engine / Designed by Sketchbook

sketchbook5, 스케치북5

sketchbook5, 스케치북5