Bind9 setup


   




การติดตั้ง BIND DNS Server อย่างเร่งด่วน

Posted By:  Published in All CategoriesFreeBSD/Linux

บนระบบอินเตอร์เน็ทจะใช้หมายเลข IP Address ในการอ้างอิงไปถึงเครื่องต่างๆในระบบ ซึ่งคนเราจะจำตัวเลขพวกนั้นให้หมดก็คงเป็นไปไม่ได้ เราจึงต้องมี DNS (Domain Name Server) เพื่อเข้ามาทำการแปลงระหว่างชื่อโดเมนเนมไปเป็นไอพีแอดเดรส เช่นเวลาที่เราพิมพ์โดเมน www.unzeen.com เพื่อจะเข้าเว็บไซต์นี้ ตัว DNS ก็จะทำการแปลงไปเป็น 61.19.252.233 ให้อัตโนมัต ทำให้เราไม่ต้องจำตัวเลขยากๆ อีกต่อไป เริ่มติดตั้งกันเลยดีกว่า

1
# yum install bind bind-libs bind-utils

แก้ไขไฟ์ /etc/resolv.conf

1
# nano /etc/resolv.conf

เพิ่ม nameserver ที่เป็น ip address ของเครื่องเซอร์เวอร์เครื่องนี้ลงไป

1
nameserver 192.168.8.104

แก้ไขไฟล์ /etc/named.conf

1
# nano /etc/named.conf
1
2
3
4
5
6
7
8
9
10
# คอมเม้นสองบรรทัดนี้ไว้
#listen-on port 53 { 127.0.0.1; };
#listen-on-v6 port 53 { ::1; };
 
# เพิ่มโซนใหม่ลงไป
zone "unzeen.com" IN {
   type master;
   file "/var/named/unzeen.com.zone";
   allow-update { none; };
};

สร้างโซนไฟล์ใหม่ขึ้นมา

1
# nano /var/named/unzeen.com.zone

ไฟล์ /var/named/unzeen.com.zone

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
$TTL	         86400
@                IN SOA            unzeen.com.  root.unzeen.com. (
100		 ; serial
1H		 ; refresh
1M		 ; retry
1W		 ; expiry
1D )		 ; minimum
 
@                   IN NS             ns1.unzeen.com.
@                   IN A              192.168.8.104
ns1                 IN A              192.168.8.104
@                   IN MX   10	      mail.unzeen.com.
mail                IN A              192.168.8.104
www		    IN A              192.168.8.104
server1		    IN A              192.168.8.104
server2		    IN A              192.168.8.104

ความคิดเห็น