CẤU HÌNH DNS SERVER TRÊN CENTOS 6.0
Page 1 of 1
CẤU HÌNH DNS SERVER TRÊN CENTOS 6.0
1. Cấu hình hostname, IP address, ...
2. Cài đặt bind và bind-chroot:
[root@dns ~]# yum -y install bind bind-chroot
3. Copy các tập tin mẫu của để tiện cho việc cấu hình:
[root@dns ~]# cp /usr/share/doc/bind-9.0.1/sample/etc/named.conf /var/named/chroot/etc/
[root@dns ~]# cp /usr/share/doc/bind-9.0.1/sample/var/named/named.ca /var/named/chroot/var/named/
[root@dns ~]# cp /usr/share/doc/bind-9.0.1/sample/var/named/named.localhost /var/named/chroot/var/named/ispace.com.db
[root@dns ~]# cp /usr/share/doc/bind-9.0.1/sample/var/named/named.loopback /var/named/chroot/var/named/100.168.192.in-addr.arpa.db
4. Chỉnh sửa tập tin named.conf:
[root@dns ~]# vi /var/named/chroot/etc/named.conf
[root@dns ~]# vi /var/named/chroot/var/named/ispace.com.db
6. Chỉnh sửa tập tin 100.168.192.in-addr.arpa.db:
[root@dns ~]# vi /var/named/chroot/var/named/100.168.192.in-addr.arpa.db
@: Các bạn tham khảo thêm ở chuyên mục Video Configuring CentOS 6.0 DNS Server để biết cách cấu hình chính xác hơn.
2. Cài đặt bind và bind-chroot:
[root@dns ~]# yum -y install bind bind-chroot
3. Copy các tập tin mẫu của để tiện cho việc cấu hình:
[root@dns ~]# cp /usr/share/doc/bind-9.0.1/sample/etc/named.conf /var/named/chroot/etc/
[root@dns ~]# cp /usr/share/doc/bind-9.0.1/sample/var/named/named.ca /var/named/chroot/var/named/
[root@dns ~]# cp /usr/share/doc/bind-9.0.1/sample/var/named/named.localhost /var/named/chroot/var/named/ispace.com.db
[root@dns ~]# cp /usr/share/doc/bind-9.0.1/sample/var/named/named.loopback /var/named/chroot/var/named/100.168.192.in-addr.arpa.db
4. Chỉnh sửa tập tin named.conf:
[root@dns ~]# vi /var/named/chroot/etc/named.conf
- Code:
options {
listen-on port 53 { 192.168.100.101; };
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";
# query range ( set internal server and so on )
allow-query { localhost; 192.168.100.0/24; };
# transfer range ( set it if you have secondary DNS )
allow-transfer { localhost; 192.168.100.0/24; };
recursion yes;
};
logging {
channel default_debug {
file "data/named.run";
severity dynamic;
};
};
# change all from here
view "internal" {
match-clients { localhost; 192.168.100.0/24; };
zone "." IN {
type hint;
file "named.ca";
};
zone "ispace.com" IN {
type master;
file "ispace.com.db";
allow-update { none; };
};
zone "100.168.192.in-addr.arpa" IN {
type master;
file "100.168.192.in-addr.arpa.db";
allow-update { none; };
};
};
[root@dns ~]# vi /var/named/chroot/var/named/ispace.com.db
- Code:
$TTL 1D
@ IN SOA dns.ispace.com. root.ispace.com. (
2011091901 ;Serial
3600 ;Refresh
1800 ;Retry
604800 ;Expire
86400 ) ;Minimum TTL
# define name serve
IN NS dns.ispace.com.
# define Mail exchanger
IN MX 10 mail.ispace.com.
# internal IP address of name server
dns IN A 192.168.100.101
# define aliases
www IN CNAME dns
ftp IN CNAME dns
mail IN CNAME dns
6. Chỉnh sửa tập tin 100.168.192.in-addr.arpa.db:
[root@dns ~]# vi /var/named/chroot/var/named/100.168.192.in-addr.arpa.db
- Code:
$TTL 1D
@ IN SOA dns.ispace.com. root.ispace.com. (
2011091901 ;Serial
3600 ;Refresh
1800 ;Retry
604800 ;Expire
86400 ) ;Minimum TTL
# define name server
IN NS dns.ispace.com.
# define IP address and hostname
101 IN PTR dns.ispace.com.
@: Các bạn tham khảo thêm ở chuyên mục Video Configuring CentOS 6.0 DNS Server để biết cách cấu hình chính xác hơn.
Page 1 of 1
Permissions in this forum:
You cannot reply to topics in this forum
|
|