Dec
01
การตั้งค่า DNS Server ที่ผมทำแล้วผ่าน

การตั้งค่านี้ได้ลองทำตามหลายเจ้าหลายแขนงก็ล้วนแล้วแต่กั๊กวิชากัน ทั้งนั้นบอกไม่หมดแต่ก็ไม่เป็นไรหาเจอแล้วลองผิดลองถูกมา 3 วัน ก็ประสบความสำเร็จ…เริ่มเลยนะครับ

1. ทำการติดตั้ง chroot ตามวิธีที่คุณรู้ก็แล้วกัน
2. เป็นการ config ค่าต่างๆ ที่สำคัญโดยเราต้องสร้างไฟล์ขึ้นมา 3 ไฟล์ 
named.conf
www.domain.com.zone
0.168.192.rev

3. แก้ไข /etc/named.conf ดังนี้

#vi /etc/named.conf

options {
forwarders { 202.28.112.9; 8.8.8.8; 8.8.4.4; };
allow-transfer { 202.28.112.9; };
listen-on port 53 { 127.0.0.1; 192.168.0.10/24; };
directory “/var/named”;
};

zone “www.domain.com” in {
type master;
file “www.domain.com.zone”;
notify yes;
};

zone “0.168.192.in-addr.arpa” in {
type master;
file “0.168.192.rev”;
notify yes;

4. แก้ไข /var/named/www.domain.com.zone ดังนี้

#vi /var/named/www.domain.com.zone

$ORIGIN
$TTL  86400
www.domain.com.   IN  SOA  www.domain.com. root.domain.com. (
2012101901
10800
3600
604800
38400 )

NS  www.domain.com.
A    192.168.0.10

www.domain.com.  A  192.168.0.10

$ORIGIN  www.domain.com.
domain   A  192.168.0.10
www      CNAME  domain

5. แก้ไข /var/named/0.168.192.rev ดังนี้

#vi /var/named/0.168.192.rev

$TTL 86400
0.168.192.in-addr.arpa.   IN SOA  ns.domain.com. root.domain.com (
2012100101
43200
3600
1209600
3600  )

NS   ns.domain.com.

$ORIGIN  0.168.192.in-addr.arpa.
10   IN   PTR  ns.domain.com.
10   IN   PTR  domain.com.
10   IN   PTR  www.domain.com.

6. ใช้คำสั่ง 
# service named restart 
# dig www.domain.com 
# nslookup

บันทึกนี้เขียนที่ GotoKnow โดย นาย ไธพัตย์ ศิริสุวรรณ ใน ระบบเครือข่าย