แหล่งแลกเปลี่ยนความรู้-ประสบการณ์ FreeBSD สำหรับคนไทย
:: เพื่อแลกเปลี่ยนความรู้, ถาม-ตอบปัญหาคาใจ, แนะนำ, ประกาศ, หรือทุกสิ่งตามต้องการ ::
 
Home  กลับหน้าหลัก  สมัครสมาชิก  ตั้งคำถามใหม่  แก้ไขข้อมูลสมาชิก  ดูสมาชิกทั้งหมด  ลืมรหัสผ่าน

ขอเชิญร่วมตอบคำถามครับ



  Freebsd config dns server bind กับ support ipv6
   golfreeze
 Posted : 2012-06-13 11:04:37

 หน้าใหม่ไร้วรยุทธ์
 

 Sex :
 Post : 8
 สมาชิกลำดับที่ : 3364
วันนี้ ได้ลองเทส ในส่วนของ dns ที่สามารถใช้งานกับ ipv6 ได้ครับ

ผมลองกับ OS : FreebSD 8 น่ะครับ

แรกเริ่มก็ลง bind9 ก่อนครับ

#cd /usr/ports/dns/bind9
#make install clean

เลือก option "SSL" กับ "LINKS"

ลงเสร็จก็เพิ่ม dns enable ใน rc.conf ครับ

##DNS##
named_enable="YES"

แล้วสั่ง start เลยครับ

#/etc/rc.d/named restart

แล้วทำการแก้ไข config "named.conf" โดย


// IPv6 zone files
// ==========
// golfreeze Testing at 27/01/2011
// ==========
//
// First, load the zone for the IPv6 loopback address.
//
zone "1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.ip6.int." {
type master;
file "localhost";
};

//
// If your IPv6 domain is "ipv6domain-test.org", you need below zone.
//
zone "v6.ipv6domain-test.org" {
type master;
file "v6.ipv6domain-test.org";
};

//
// Reverse lookup zones
// If you have 3ffe:800::/24 pTLA ID, you need below zone.
//
zone "0.8.e.f.f.3.ip6.arpa" {
type master;
file "3ffe:08";
};

//
// If you have 3ffe:801::/32 pNLA ID, you need below zone.
//
zone "1.0.8.0.e.f.f.3.ip6.arpa" {
type master;
file "3ffe:801";
};

เสร็จแล้ว save แล้วออกมาครับ

เสร็จแก้ไขไฟล์ "v6.ipv6domain-test.org"

#cd /etc/namedb/
#vi v6.ipv6domain-test.org

; File:v6.ipv6domain-test.org
; IPv6 Domain Test Organization.
; IP v6 test network
;
@ IN SOA ns.ipv6domain-test.org. root.ipv6domain-test.org. (
2011012703
3H ; refresh
15M ; retry
1W ; expiry
1D ) ; minimum
IN NS ns.ipv6domain-test.org.
IN NS ns2.ipv6domain-test.org.
IN NS ns.ipv4domain-test.org.
IN MX 10 mail.ipv6domain-test.org.
;
;
; Network names
;
pTLA-ipv6domain-test IN AAAA 3FFE:800::
sTLA-ipv6domain-test IN AAAA 3FFE:200:0::
IN AAAA 3FFE:200:1000::
pNLA-ipv6domain-test IN AAAA 3FFE:801::

;
; Local hosts
; ------------------
host1 IN AAAA 3FFE:800::2A8:79FF:FE32:1982
host1 IN A 222.222.222.222
; IN AAAA 3FFE:800::80
WWW IN CNAME host1.v6.ipv6domain-test.org.
;
host2 IN AAAA 2001:200:1000:0:25F:23FF:FE80:1234
;
host3 IN AAAA 3FFE:801:1000::2EF:6FFF:FE11:2222
host4 IN AAAA 3FFE:801:2000:100:280:9AFF:FE80:3333
;
; Add more hosts !


###แก้ไข localhost
#vi localhost

;File: localhost
@ IN SOA ns.ipv6domain-test.org. root.ipv6domain-test.org. (
3 ; Serial
3H ; refresh
15M ; retry
1W ; expiry
1D ) ; minimum
;
IN NS localhost.
;
localhost. IN A 127.0.0.1
1.0.0.127.in-addr.arpa. IN PTR localhost.
;
localhost. IN AAAA ::1
;
$ORIGIN 0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.ip6.int.
1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0 IN PTR localhost.


แก้ไขไฟล์ 3ffe:801
#vi 3ffe:801

; file: 3ffe:801
; IP v6 reverse lookup addresses for 3ffe:801::/32 zone
;
;
@ IN SOA ns.ipv6domain-test.org. root.ipv6domain-test.org. (
2011012702
3H ; refresh
15M ; retry
1W ; expiry
1D ) ; minimum
IN NS ns.ipv6domain-test.org.
IN NS ns2.ipv6domain-test.org.
IN NS ns.ipv4domain-test.org.
;
; Subnet 3ffe:801:1000::/64
;
2.2.2.2.1.1.e.f.f.f.f.6.f.e.2.0.0.0.0.1.1.0.8.0.e.f.f.3.ip6.arpa. IN PTR host3.v6.ipv6domain-test.org.
;
; Subnet 3ffe:801:2000:100::/64
;
3.3.3.3.0.8.e.f.f.f.a.9.0.8.2.0.0.0.1.0.0.0.0.2.1.0.8.0.e.f.f.3.ip6.arpa. IN PTR host4.v6.ipv6domain-tottaro.org.

เสร็จแล้วทำการ reload config
#rndc reload

เช๊ค dig ได้คือ

cherry# dig host4.v6.ipv6domain-test.org any

; <<>> DiG 9.6.1-P1 <<>> host4.v6.ipv6domain-test.org any
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 192
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 3, ADDITIONAL: 0

;; QUESTION SECTION:
;host4.v6.ipv6domain-test.org. IN ANY

;; ANSWER SECTION:
host4.v6.ipv6domain-test.org. 86400 IN AAAA 3ffe:801:2000:100:280:9aff:fe80:3333

;; AUTHORITY SECTION:
v6.ipv6domain-test.org. 86400 IN NS ns.ipv6domain-test.org.
v6.ipv6domain-test.org. 86400 IN NS ns2.ipv6domain-test.org.
v6.ipv6domain-test.org. 86400 IN NS ns.ipv4domain-test.org.

;; Query time: 0 msec
;; SERVER: 10.0.1.250#53(10.0.1.250)
;; WHEN: Thu Jan 27 18:37:05 2011
;; MSG SIZE rcvd: 148

 

Golfreeze[at]packetlove.com (Golf) System Administrator @ packetlove.com contact : (+66) 0851112287 http://golfreeze.packetlove.com/guyblog : Diar
  IP : (116.68.146.74)
ชื่อสมาชิก golfreeze Mail to golfreeze http://golfreeze.packetlove.com/smileboard
แสดงความคิดเห็น

   golfreeze
 Posted : 2012-06-13 11:05:02   IP : (116.68.146.74)

 หน้าใหม่ไร้วรยุทธ์
 

 Sex :
 Post : 8
 สมาชิกลำดับที่ : 3364
อ่านเพิ่มเติมได้ที่นี่ นะครับผม
http://golfreeze.packetlove.com/smileboard/index.php?topic=141.0

 

Golfreeze[at]packetlove.com (Golf) System Administrator @ packetlove.com contact : (+66) 0851112287 http://golfreeze.packetlove.com/guyblog : Diar
 Comment : 1
ชื่อสมาชิก golfreeze Mail to golfreeze http://golfreeze.packetlove.com/smileboard
กลับขึ้นด้านบน

1


 แสดงความเห็นต่อคำถามนี้
ชื่อ/Username
รหัสผ่าน
( เฉพาะสมาชิก )
อีเมลล์
( ถ้าเป็นสมาชิกไม่ต้องใส่ )
รูปแบบพิเศษ   ย่อหน้า ตัวหนา ตัวยก ตัวห้อย ตัวหนังสือเรืองแสง ตัวหนังสือมีเงา ตัวเอียง เส้นใต้ สีแดง สีเขียว สีน้ำเงิน สีส้ม สีชมพู สีเทา
Emotions  
แทรกภาพ  
ขนาดภาพ ห้ามเกิน 50 kb  และ ไฟล์ Flash ขนาดห้ามเกิน 500 kb
แสดงความเห็น

ความปลอดภัย กรุณากรอกข้อความที่ท่านเห็นด้านล่าง
   
   
   
[ สมัครสมาชิก | ปิดหน้าต่างนี้ ]


ข้อความที่ท่านได้อ่าน เกิดจากการเขียนโดยสาธารณชน และส่งขึ้นมาแบบอัตโนมัติ เจ้าของเว็บบอร์ดไม่รับผิดชอบต่อข้อความใดๆทั้งสิ้น เพราะไม่สามารถ
ระบุได้ว่าเป็นความจริงหรือชื่อผู้เขียนที่ได้เห็นคือชื่อจริง ผู้อ่านจึงควรใช้วิจารณญาณในการกลั่นกรอง และถ้าท่านพบเห็นข้อความใด ที่ขัดต่อกฎหมายและ
ศีลธรรม หรือเป็นการกลั่นแกล้งเพื่อให้เกิดความเสียหาย ต่อบุคคล หรือหน่วยงานใด กรุณาส่ง email มาที่ admin@thaibsd.com เพื่อให้ผู้ควบคุม
ระบบทราบและทำการลบข้อความนั้น ออกจากระบบต่อไป


 © Copyright 2001 thaibsd.com All Right Reserved. Contact >> admin@thaibsd.com