วันอังคารที่ 1 พฤศจิกายน พ.ศ. 2554

วิธีติดตั้ง DNS บน CENTOS 6.0

เครดิต ท่านโสธร รอดคงที่
yum install bind-chroot
1. chmod 755 /var/named/
2. chmod 775 /var/named/chroot/
3. chmod 775 /var/named/chroot/var/
4. chmod 775 /var/named/chroot/var/named/
5. chmod 775 /var/named/chroot/var/run/
6. chmod 777 /var/named/chroot/var/run/named/
7. cd /var/named/chroot/var/named/
8. ln -s ../../ chroot
cp /usr/share/doc/bind-9.7.0/sample/var/named/named.localhost /var/named/chroot/var/named/
cp /usr/share/doc/bind-9.7.0/sample/var/named/named.ca /var/named/chroot/var/named/
touch /var/named/chroot/etc/named.conf
##สมมุติ
เวบไซต์ http://www.example.intranet
เวบเมล์ http://webmail.example.intranet
phpMyAdmin http://phpmyadmin.example.com
IP 192.168.2.101 client01.example.com
IP 192.168.2.102 client02.example.com
###
###
nano /var/named/chroot/etc/named.conf
##
zone "example.intranet" {
type master;
file "/var/named/chroot/var/named/example.intranet.zone";
};
zone "2.168.192.inaddr.
arpa" {
type master;
file "/var/named/chroot/var/named/192.168.2.zone";
};
##
##
[root@server1 ~]# namedcheckconf
/var/named/chroot/etc/named.conf
/var/named/chroot/etc/named.conf:11: 'mastor' unexpected
ถ้าไม่มีข้อผิดพลาด
[root@server1 ~]# namedcheckconf /var/named/chroot/etc/named.conf
[root@server1 ~]#
nano /var/named/chroot/var/named/example.intranet.zone
## ใส่
$TTL 86400
@ IN SOA exaple.intranet. root.example.intranet. (
1997022700 ; Serial
28800 ; Refresh
14400 ; Retry
3600000 ; Expire
86400 ) ; Minimum
@ IN NS ns1
IN MX 10 mail
IN A 192.168.2.111
ns1 IN A 192.168.2.111
webmail IN A 192.168.2.111
www IN A 192.168.2.111
phpmyadmin IN A 192.168.2.111
client01 IN A 192.168.2.101
client02 IN A 192.168.2.102
###
###
nano /var/named/chroot/var/named/192.168.2.zone
##ใส่
$TTL 86400
@ IN SOA exaple.intranet. root.example.intranet. (
1997022700 ; Serial
28800 ; Refresh
14400 ; Retry
3600000 ; Expire
86400 ) ; Minimum
NS ns1.example.intranet.
111 PTR ns1.example.intranet.
111 PTR www.example.intranet.
111 PTR webmail.example.intranet.
111 PTR phpmyadmin.example.intranet.
101 PTR client01.example.intranet.
102 PTR client02.example.intranet.
##
##
/etc/init.d/named restart
เสร็จเรียบร้อย อย่าลืมเปลี่ยนชื่อเครื่องให้ถูกต้องด้วยนะครับในไฟล์ /etc/hosts

ไม่มีความคิดเห็น: