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

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



  อาจารย์ทุกท่านช่วยผมทีครับ เรื่อง set DNS Server
 อดีตเด็กเบญผู้สนใจ
 Posted : 2007-12-22 17:47:36
เรียนอาจารย์ทุกท่านครับ ตอนนี้ผมมีปัญหาในเรื่องของการ set DNS Server ครับ
คือตอนนี้ระบบผมเป็นอย่างนี้ครับ
1. เครื่องแรกเป็นระบบ windows xp
- share internet ด้วย ip
IP : 192.168.0.1
SUBNET : 255.255.255.0
2.เครื่องที่สองเป็นระบบ FreeBSD ซึ่งผมต้องการทดสอบการติดตั้งต่าง ๆ คือ
- Apache22
- Mysql51-Server
- Php5-extensions
- Sendmail <<< กำลังทดสอบว่าส่งได้หรือเปล่าครับ
- Openwebmail
- Webmin
แล้วที่ผมกำลังจะทำแต่ทำไม่ได้คือ DSN Server ครับ
โดยเครื่องนี้จะรับสัญญาณ internet จาก เครื่องที่เป็นระบบ windows xp ครับ
โดยระขั้นตอนการติดตั้งระบบ Freebsd มันจะมีให้ set Network น่ะครับ
ผม set เป็น IP : 192.168.0.2
SUBNET : 255.255.255.0
Gateway : 192.168.0.1
Hostname : server.testbsd.com
domain : testbsd.com
ผมพยายามแล้วที่จะ set ตามหนังสือเล่มสีเขียวแล้วแต่ทำไม่ได้จริง ๆครับ
ผมลองดูในเว็บบอร์ดก็แล้ว ในเว็บhttp://bsd.psru.ac.th/dns/ก็แล้วทำไม่
ได้ครับ จนปัญญาแล้วครับอาจารย์ช่วยสอนผมหน่อยนะครับ

 
  IP : (222.123.192.180)
แสดงความคิดเห็น

 อดีตเด็กเบญผู้สนใจ
 Posted : 2007-12-22 17:53:46   IP : (222.123.192.180)
ในไฟล์ /etc/resolv.conf
domain testbsd.com
nameserver 192.168.0.2

ไฟล์ Directory /etc/namedb มี 2 ไฟล์ที่เพิ่มเข้าไป
- ไฟล์ 192.168.0.2 มีรายละเอียด
@ IN SOA testbsd.com. root.testbsd.com. (
2003102508 ; Serial
3600 ; Refresh
900 ; Retry
3600000 ;Expire
3600 ) ; Minimum

IN NS ns.testbsd.com.
2 IN PTR www.testbsd.com.

-ไฟล์ testbsd.com มีรายละเอียด
@ IN SOA testbsd.com. root.testbsd.com. (
2003102508 ; Serial
3600 ; Refresh
900 ; Retry
3600000 ;Expire
3600 ) ; Minimum

IN NS ns.testbsd.com.
MX 10 www.testbsd.com.
ns IN A 192.168.0.2
www IN CNAME ns

แล้วใน Directory /etc/namedb/master/localhost.rev อันนี้ผมเอามาจากhttp://bsd.psru.ac.th/dns/น่ะครับ


 
 Comment : 1
กลับขึ้นด้านบน

 อดีตเด็กเบญผู้สนใจ
 Posted : 2007-12-22 18:01:42   IP : (222.123.192.180)
ตอนนี้ที่ผมทำเวลาผม /usr/sbin/named มันขึ้น error มาสัก สี่ห้าบรรทัดน่ะครับ

 
 Comment : 2
กลับขึ้นด้านบน

 jimmy
 Posted : 2007-12-22 18:17:22   IP : (10.0.1.117)
ไฟล์ resolv.conf ต้องใส่ ไอพีของเครื่องเกตเวย์ หรือไม่ก็ใส่ไอพีของ dns ที่ทาง isp ให้มาครับ

nameserver 192.168.0.1

หรือ เช่น ip dns ของ true

nameserver 203.144.207.29
nameserver 203.144.207.49

 
 Comment : 3
Mail to jimmy
กลับขึ้นด้านบน

 อดีตเด็กเบญผู้สนใจ
 Posted : 2007-12-22 18:26:16   IP : (222.123.192.180)
ขอโทษครับมันเป็น nameserver 192.168.0.1 อยู่ แล้วครับ

 
 Comment : 4
กลับขึ้นด้านบน

 jimmy
 Posted : 2007-12-22 18:37:19   IP : (10.0.1.117)
ถ้าต้องการให้ resolv ที่ freebsd ลองเพิ่ม options นี้ดูครับ

#ไฟล์ named.conf

listen-on { 127.0.0.1; 192.168.0.2; };


#ไฟล์ resolv.conf

nameserver 192.168.0.2
nameserver 192.168.0.1
nameserver 203.144.207.29
nameserver 203.144.207.49

domain testbsd.com
search testbsd.com

แล้วลองใช้คำสั่งตามนี้

#/etc/rc.d/named restart
#nslookup ns
#nslookuo ns.testbsd.com
#nslookup 192.168.0.2







 
 Comment : 5
Mail to jimmy
กลับขึ้นด้านบน

 อดีตเด็กเบญผู้สนใจ
 Posted : 2007-12-22 19:27:12   IP : (222.123.192.180)
ครับผมจะลองดูครับ

 
 Comment : 6
กลับขึ้นด้านบน

  อดีตเด็กเบญผู้สนใจ
 Posted : 2007-12-22 19:37:36   IP : (222.123.192.180)
ผลที่ได้มันเป็นแบบนี้น่ะครับ

- จากคำสั่ง nslookup ns
server# nslookup ns
Server: 192.168.0.1
Address: 192.168.0.1#53
** server can't find ns: NXDOMAIN


- จากคำสั่ง nslookup ns.testbsd.com
server# nslookup ns.testbsd.com
Server: 192.168.0.1
Address: 192.168.0.1#53
** server can't find ns.testbsd.com: NXDOMAIN


- จากคำสั่ง nslookup 192.168.0.2
server# nslookup 192.168.0.2
Server: 192.168.0.1
Address: 192.168.0.1#53
** server can't find 2.0.168.192.in-addr.arpa: NXDOMAIN

 
 Comment : 7
กลับขึ้นด้านบน

 อดีตเด็กเบญผู้สนใจ
 Posted : 2007-12-23 10:44:34   IP : (222.123.1.233)
ทำไมวันนี้เงียบกันหมดเลยครับ

 
 Comment : 8
กลับขึ้นด้านบน

   มะขาม
 Posted : 2007-12-23 11:07:33   IP : (124.121.115.244)
Administrator

  จ้าววรยุทธ์
 

 Sex :
 Post : 1949
 สมาชิกลำดับที่ : 21
/etc/namedb นี่มันเป็น link ไม่ใช่รึคุณ ตัว directory จริงๆน่าจะอยู่ที่ /var/namedb/etc/namedb ไม่ใช่เร้อ

คุณไปดูไวยากรณ์ของ db file ทั้ง forward & reverse แล้วจัด configuration file, named.conf ให้ไปอ่านให้ถูกที่
ก็เท่านั้น สำหรับ name server

ที่สำคัญ มันอยู่ที่ client ต่างหาก ซึ่งแฟ้มที่บอกว่า client ไปหา name server ได้จากไหนก็คือ /etc/resolv.conf นั่นแหละ

ผมไม่นิยมเห่าตู้ how to จึงไม่มี link ไปยัง url ที่แนะให้คุณทำ ผมนิยมสอน ให้หาปลาเองได้ เลยต้องออกมาแนวนี้ และจริงๆผมก็มาด้วยทางนี้

โชคดี

 
 Comment : 9
ชื่อสมาชิก มะขาม Mail to มะขาม
กลับขึ้นด้านบน

 อดีตเด็กเบญผู้สนใจ
 Posted : 2007-12-23 11:13:34   IP : (222.123.1.233)
ครับอาจารย์ผมจะลองทำดูครับ

 
 Comment : 10
กลับขึ้นด้านบน

1 2


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

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


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


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