บทความ

ตัวอย่าง ไฟล์ production.be.zone

  cat /var/named/chroot/var/named/production.be.zone $TTL 86400 @ IN SOA ns1.production.be. root.production.be. ( 2016010401 ;Serial normally you use the following syntax:yyyymmdd## 3600 ;Refresh 1800 ;Retry 604800 ;Expire 86400 ;Minimum TTL ) ; Specify our two nameservers IN NS ns1.production.be. IN NS ns2.production.be. ; Resolve nameserver hostnames to IP, replace with your two droplet IP addresses. ns1 IN A xxx.xxx.xx1.xx1 ns2 IN A xxx.xxx.xx2.xx2 ; Define hostname -> IP pairs which you wish to resolve @ IN A yyy.yyy.yyy.yyy ;ip of production.be www IN A yyy.yyy.yyy.yyy

Bind9 setup

รูปภาพ
    การติดตั้ง BIND DNS Server อย่างเร่งด่วน Posted By:  LookHin   Published in  All Categories ,  FreeBSD/Linux 27 Jan 13 บนระบบอินเตอร์เน็ทจะใช้หมายเลข 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

BIND9 check zone file

  named-checkzone <domain.com> <zone file with location> named-checkzone kanpho.go.th /etc/bind/zones/db.kanpho.go.th