Linux Windows CentOS Web Server DNS PHP MySql

วันจันทร์ที่ 29 กรกฎาคม พ.ศ. 2556

บนระบบอินเตอร์เน็ทจะใช้หมายเลข 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





















ให้ระบบทำงานทุกครั้งที่เปิดเครื่อง
1
# chkconfig named on
สั่งรัน named
1
# service named start
ตรวจสอบการทำงานของโซนที่เราใส่ไปตะกี่ว่าถูกต้องหรือไม่ ซึ่งถ้าเราป้อนชื่อโดเมนลงไป ระบบจะคืนค่าไอพีของโดเมนนั้นกลับมาให้เรา
# nslookup
















เพียงเท่านี้ก่อนนะครับ

0 ความคิดเห็น:

แสดงความคิดเห็น