2011. 2. 12. 15:39 운영체제(OS)/Linux
Ubuntu 서버에서 dns와 Bind9설정하는 법
0. dns 설정하기
다음과 같이 resolv.conf파일을 이용하면 됩니다.
- search 기본적으로 먼저 찾아야 할 Hostname을 위한 domain 이름을 적어줍니다.
보통 설정하는 호스트의 domain.name을 적어주면 되겠죠.
$ sudo vi /etc/resolv.conf
search tera terawords.com
nameserver 222.231.1.100
nameserver 222.231.2.251
nameserver 222.231.3.251
1. bind9 설치 (named설치)
$ sudo apt-get install bind9
2. Zone을 등록합니다.
$ sudo nano /etc/bind/named.conf.local
//
// Do any local configuration here
//
zone "terawords.com" {
type master;
file "/etc/bind/db.terawords.com";
};
//
// Do any local configuration here
//
zone "terawords.com" {
type master;
file "/etc/bind/db.terawords.com";
};
3. Zone파일을 편집합니다.
$ sudo cp /etc/bind/db.local /etc/bind/db.terawords.com
$ sudo nano /etc/bind/db.terawords.com
$ vi /etc/bind/db.terawords.com
;
; BIND data file for local loopback interface
;
; 도메인 주소 뒤에 ' . ' 주의!!
$TTL 604800
@ IN SOA ns.terawords.com. root.terawords.com. (
2 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@ IN NS ns.terawords.com.
@ IN A 211.233.81.91
www IN A 211.233.81.91
mail IN A 211.233.81.91
* IN A 211.233.81.91
$ sudo /etc/init.d/bind9 restart
$ sudo nano /etc/bind/db.terawords.com
$ vi /etc/bind/db.terawords.com
;
; BIND data file for local loopback interface
;
; 도메인 주소 뒤에 ' . ' 주의!!
$TTL 604800
@ IN SOA ns.terawords.com. root.terawords.com. (
2 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@ IN NS ns.terawords.com.
@ IN A 211.233.81.91
www IN A 211.233.81.91
mail IN A 211.233.81.91
* IN A 211.233.81.91
$ sudo /etc/init.d/bind9 restart
'운영체제(OS) > Linux' 카테고리의 다른 글
Virtual User Host 라는 것 (0) | 2009.12.31 |
---|