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

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



  ช่วยเรื่อง DNS หน่อยครับ
 มือใหม่หัดขับ
 Posted : 2008-02-05 14:20:20
ผมใช้คำสั่ง #sh make-localhost
ผลคือ can't open file ; no such file or directory
ประมาณนี้ครับ
แล้วท่านอื่นทำไมถึงใช้คำสั่งนี้ผ่านละครับ ทำตั้งนานแว้ว
ไม่เห็นจะผ่านเลย ติดตรงนี้แหละครับ


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

 มือใหม่หัดขับ
 Posted : 2008-02-05 14:21:22   IP : (202.143.165.29)
คำสั่งนี้ผมก็เข้าไปที่ /etc/namedb ตามคู่มือแล้วครับ

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

   samakp
 Posted : 2008-02-05 15:19:00   IP : (125.27.249.203)

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

 Sex :
 Post : 14
 สมาชิกลำดับที่ : 2225
ไม่ต้องทำหลอกครับ มันเอาไว้สร้าง localhost

 

ตพ.
 Comment : 2
ชื่อสมาชิก samakp Mail to samakp เบอร์ msn samak_pongput@hotmail.com taphanhin.ac.th
กลับขึ้นด้านบน

   mr-dev
 Posted : 2008-02-05 15:26:48   IP : (124.120.222.176)

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

 Sex :
 Post : 49
 สมาชิกลำดับที่ : 81
ใช่แล้วครับ ผมเองก็ติดตรงนี้เหมือนกัน ผมเลยสร้างไฟล์

yourdomain.com และ yourdomain.rev เองเลย

DNS มันก็ทำงานได้ครับ

 
 Comment : 3
ชื่อสมาชิก mr-dev Mail to mr-dev เบอร์ msn mr_dev071@hotmail.com
กลับขึ้นด้านบน

   sommit
 Posted : 2008-02-05 19:21:23   IP : (124.157.145.215)

  จอมยุทธ์
 

 Sex :
 Post : 888
 สมาชิกลำดับที่ : 149
มันบอกไม่มีไฟล์นั้นอยู่
ทำไมไม่ลอง
# ls ดูว่ามีไฟล์ อยู่หรือไม่
บางครั้งก็ต้อง chmod 644 ไฟล์นั้นถึงจะ run ได้
จะได้ไม่ต้องเสียเวลาพิมพ์ไฟล์ ระบบสร้างให้จะดีกว่านะ

 

การใช้เทคโนโลยี ต้อง ประหยัด แต่ประโยชน์สูงสุด
 Comment : 4
ชื่อสมาชิก sommit Mail to sommit โรงเรียนพนมรุ้ง
กลับขึ้นด้านบน

 มือใหม่หัดขับ
 Posted : 2008-02-06 13:58:53   IP : (202.143.165.29)
ไม่ได้ครับ can't open make-localhost : no such file or directory เหมือนดิมครับ

ทำมาหลายวันแล้ว อยากจะใช้คำสั่ง #sh make-localhost ให้ได้ครับ
ช่วยหน่อยนะครับ

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

   ShareKnowledge
 Posted : 2008-02-06 18:47:00   IP : (192.168.0.222)

  หนึ่งในใต้หล้า
 

 Sex :
 Post : 2819
 สมาชิกลำดับที่ : 434
ถ้าติดตั้ง FreeBSD 6.3 แล้วใช้ bind ของมันจะไม่มีไฟล์ดังกล่าวครับ
คุณจะต้อง upgrade port แล้วติดตั้ง bind เวอร์ชั่นใหม่ ถึงจะมีครับ

 

ความรู้ไม่มีที่สิ้นสุด...มันจะติดตัวคุณไปจนวันตาย
 Comment : 6
ชื่อสมาชิก ShareKnowledge Mail to ShareKnowledge เบอร์ msn share_knowledge@hotmail.com
กลับขึ้นด้านบน

 preechaso
 Posted : 2008-02-06 22:51:24   IP : (192.168.212.147)
ลองเอาตัวอย่างนี้ไปแก้ไขปรับใช้ตาม domainnam ของคุณดู ผมก็เพิ่งหัดทำเหมือนกัน มันใช้ได้ดีทีเดียว ping เจอทั้ง mail webmail www ftp domainname ตอนนี้ถ้าลงใหม่ก็ก๊อบลง directory /etc/nemedb เลย
ไม่ต้องพิมพ์ใหม่ ให้เปลืองแรงครับ
สำหรับไฟล์ (1.168.192.in-add.arpa)
$TTL 86400

@ IN SOA ns.example.com. root.example.com. (
2008020601 ; Serial
10800 ; Refresh
3600 ; Retry
604800 ; Expire
10800 ) ; Minimum

IN NS ns.example.com.
134 IN PTR www.example.com.
134 IN PTR example.com.


สำหรับไฟล์ (example.com) สมมุติใช้ IP 192.168.1.12
$TTL 86400

@ IN SOA ns.suantang.ac.th. root.suantang.ac.th. (
2008020601 ; Serial
10800 ; Refresh
3600 ; Retry
604800 ; Expire
10800 ) ; Minimum

example.com. IN NS ns.example.com.
ns.example.com. IN A 192.168.1.12
example.com. IN A 192.168.1.12
webmail.example.com. IN A 192.168.1.12
mail.suantnag.ac.th. IN A 192.168.1.12
www.example.com. IN CNAME example.com.
ftp.example.com. IN CNAME example.com.
* IN CNAME ns.example.com.
example.com. IN MX 10 mail.example.com.

สำหรับไฟล์ (localhost.rev)
$TTL 86400

@ IN SOA ns.example.com. root.example.com. (
2008020601 ; Serial
3600 ; Refresh
900 ; Retry
3600000 ; Expire
3600 ) ; Minimum
IN NS ns.example.com.
1 IN PTR localhost. (เลข 1 มาจากหลักสุดท้ายของ IP 127.0.0.1)

2008020601 หมายถึง ปี 2008 เดือน 02 วันที่ 06 ครั้งที่ของการสร้างไฟล์ 01
ถ้าปรับแก้คั้งต่อไปต้องเปลี่ยนเป็น ครั้งที่ 02 ซึ่งเลขชุดนี้ต้องให้เหมือนกันmทั้ง 3 ไฟล์ข้างต้นครับ

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

   preechaso
 Posted : 2008-02-06 22:59:16   IP : (192.168.212.147)

  ศิษย์น้อยฝึกวิชา
 

 Sex :
 Post : 143
 สมาชิกลำดับที่ : 436
ต่ออีกไฟล์นะครับ

สำหรับไฟล์ (named.conf) ให้ปรับแก้เฉพาะ 2 ZONE สุดท้ายคือ
zone "example.com" { และ zone "1.168.192.in-addr.arpa" {
ให้เป็นของคุณ


// $Id: named.conf,v 1.1.1.1 2001/10/15 07:44:36 kap Exp $
//
// Refer to the named(8) man page for details. If you are ever going
// to setup a primary server, make sure you've understood the hairy
// details of how DNS is working. Even with simple mistakes, you can
// break connectivity for affected parties, or cause huge amount of
// useless Internet traffic.

options {
directory "/etc/namedb";
auth-nxdomain no;
pid-file "/var/run/named/named.pid";

// In addition to the "forwarders" clause, you can force your name
// server to never initiate queries of its own, but always ask its
// forwarders only, by enabling the following line:
//
// forward only;

// If you've got a DNS server around at your upstream provider, enter
// its IP address here, and enable the line below. This will make you
// benefit from its cache, thus reduce overall DNS traffic in the Internet.
/*
forwarders {
127.0.0.1;
};
*/
/*
* If there is a firewall between you and nameservers you want
* to talk to, you might need to uncomment the query-source
* directive below. Previous versions of BIND always asked
* questions using port 53, but BIND 8.1 uses an unprivileged
* port by default.
*/
// query-source address * port 53;

/*
* If running in a sandbox, you may have to specify a different
* location for the dumpfile.
*/
// dump-file "s/named_dump.db";
};

//Use with the following in named.conf, adjusting the allow list as needed:

key "rndc-key" {
algorithm hmac-md5;
secret "CeMgS23y0oWE20nyv0x40Q==";
};

controls {
inet 127.0.0.1 port 953
allow { 127.0.0.1; } keys { "rndc-key"; };
};

// Note: the following will be supported in a future release.
/*
host { any; } {
topology {
127.0.0.0/8;
};
};
*/

// Setting up secondaries is way easier and the rough picture for this
// is explained below.
//
// If you enable a local name server, don't forget to enter 127.0.0.1
// into your /etc/resolv.conf so this server will be queried first.
// Also, make sure to enable it in /etc/rc.conf.

zone "." {
type hint;
file "named.root";
};

zone "0.0.127.IN-ADDR.ARPA" {
type master;
file "localhost.rev";
};

// NB: Do not use the IP addresses below, they are faked, and only
// serve demonstration/documentation purposes!
//
// Example secondary config entries. It can be convenient to become
// a secondary at least for the zone where your own domain is in. Ask
// your network administrator for the IP address of the responsible
// primary.
//
// Never forget to include the reverse lookup (IN-ADDR.ARPA) zone!
// (This is the first bytes of the respective IP address, in reverse
// order, with ".IN-ADDR.ARPA" appended.)
//
// Before starting to setup a primary zone, better make sure you fully
// understand how DNS and BIND works, however. There are sometimes
// unobvious pitfalls. Setting up a secondary is comparably simpler.
//
// NB: Don't blindly enable the examples below. :-) Use actual names
// and addresses instead.
//
// NOTE!!! FreeBSD runs bind in a sandbox (see named_flags in rc.conf).
// The directory containing the secondary zones must be write accessible
// to bind. The following sequence is suggested:
//
// mkdir /etc/namedb/s
// chown bind.bind /etc/namedb/s
// chmod 750 /etc/namedb/s

/*
zone "domain.com" {
type slave;
file "s/domain.com.bak";
masters {
192.168.1.1;
};
};

zone "0.168.192.in-addr.arpa" {
type slave;
file "s/0.168.192.in-addr.arpa.bak";
masters {
192.168.0.1;
};
};
*/

zone "example.com" {
type master;
file "example.com";
allow-transfer {
192.168.1.12;
common-allow-transfer;
};
};


zone "1.168.192.in-addr.arpa" {
type master;
file "1.168.192.in-addr.arpa";
allow-transfer {
common-allow-transfer;
};
};
acl common-allow-transfer {
none;
};


 
 Comment : 8
ชื่อสมาชิก preechaso Mail to preechaso โรงเรียนสวนแตงวิทยา
กลับขึ้นด้านบน

 มือใหม่หัดขับ
 Posted : 2008-02-07 09:59:48   IP : (125.25.139.183)
ขอบคุณทุก ๆ ท่านที่เสียสละเวลามาตอบคำถามครับ
ผมขอตัวไปทดสอบก่อนครับ ขอบคุณมาก ๆ ครับ

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

   preechaso
 Posted : 2008-02-07 12:01:14   IP : (192.168.212.147)

  ศิษย์น้อยฝึกวิชา
 

 Sex :
 Post : 143
 สมาชิกลำดับที่ : 436
ขอให้ประสบความสำเร็จนะครับ คุณมือใหม่หัดขับ ตัวอย่างที่ให้ไปนั้นผมได้มาจาก อ.กิติพงษ์เมื่อคราวไปอบรมที่ ม.พิบูลสงราม พิษณุโลก ครับ แล้วกลับมาลองผิดลองถูกอยู่หลายวัน ก็ได้อย่างที่เห็นและครับ ตอนนี้ผมทำ webserver ของโรงเรียนเสร็จแล้วต้องขอขอบคุณ คณะของท่านอ.กิติพงษ์มากๆ ที่ให้กำลังใจ ให้ความรู้และสร้างความมั่นใจแก่พวกเรา

 
 Comment : 10
ชื่อสมาชิก preechaso Mail to preechaso โรงเรียนสวนแตงวิทยา
กลับขึ้นด้านบน

1 2 3


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

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


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


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