PDA

View Full Version : วิธีติดตั้ง BIND9 เพื่อทำ serverเป็น DNS ไม่ให้ลูกออกไปถาม dns ข้างนอก



chalee
19-08-2008, 20:58
เอาวิธี ติดตั้ง BIND9 มาฝาก คือทำให้ตัว server เองเป็น DNS ให้เครื่องลูกในวงมาถาม ไม่ต้องวิ่งออกไปข้างนอกเพื่อทำให้ดูเวปได้ไวขึ้น
ว่าแล้วก็มาเริ่มติดตั้งกันเลยคับ ให้ copy คำสั่งจากผมไปวางเลยไม่ต้องพิมพ์เอง (เดี๋ยวผิด)

#yum install bind-chroot

#chmod 755 /var/named/
#chmod 775 /var/named/chroot/
#chmod 775 /var/named/chroot/var/
#chmod 775 /var/named/chroot/var/named/
#chmod 775 /var/named/chroot/var/run/
#chmod 777 /var/named/chroot/var/run/named/
#cd /var/named/chroot/var/named/
#ln -s ../../ chroot
#cp /usr/share/doc/bind-9.3.3/sample/var/named/named.local /var/named/chroot/var/named/named.local
#cp /usr/share/doc/bind-9.3.3/sample/var/named/named.root /var/named/chroot/var/named/named.root
#touch /var/named/chroot/etc/named.conf
#hkconfig --levels 235 named on
#/etc/init.d/named start

ตรง bind-9.3.3 ในขั้นตอน cp ถ้าอัพเดทเป็น 5.2 แล้วจะเป็น 9.4 ครับ..

จะทำให้เข้าเวปได้ไวขึ้นครับ เพราะลูกไปต้องไปถาม dns จากข้างนอก

dekdar
20-08-2008, 11:08
ช่วงนี้ จะเกทับ มะทัน รอไวก่อนและกันพี่เชาว
ตอนนี้ไอ เป็น คุก ๆๆๆ (ไม่ใช่ คิกๆๆ แล้วอ่ะ) >:(

delphi
20-08-2008, 11:27
กรณี link ต่างประเทศเสีย dns แบบนี้จะใช้ไม่ได้นะผมเจอมาแล้ว ต้องหา forwarder มาช่วยด้วยนะครับ

ปล อย่าหาว่าผมเกทับแล้วกันนะ แค่เป็นข้อเสนอะแนะแล้วกันครับ ;D

onizuka_tc
25-08-2008, 15:49
กรณี link ต่างประเทศเสีย dns แบบนี้จะใช้ไม่ได้นะผมเจอมาแล้ว ต้องหา forwarder มาช่วยด้วยนะครับ

ปล อย่าหาว่าผมเกทับแล้วกันนะ แค่เป็นข้อเสนอะแนะแล้วกันครับ ;D


แหมไม่มีใครว่าหรอกท่าน ยิ่งมีผู้รู้มาตอบเยอะๆ แบบนี้ยิ่งทำให้ข้อมูลมากขึ้น ก็สามารถไปรวบยอดเป็นที่ตนเองเข้าใจและใช้งานได้ ผมว่าดีออก ^_^

chalee
25-08-2008, 19:54
ถูกครับ.. 1 คนก็เห็นข้อผิดพลาด 1 อย่าง 100 คนเห็นก็จะทำให้ระบบ สมบูรณ์มากขึ้นคับ

dekdar
29-08-2008, 19:37
พักนี้ เห็นใครๆ เข้าก้อค้ำเครียดกับ ระบบ อยู่ป๋มก้อคงหนึ่งละ
อืม เข้าใจช่วยแต่ละท่านแล้วกันคับ
ไอ้ป๋มก้อประเภท พลอยเค้าอยู่เรือย ๆ แล้วกัน มิอาจ "เกทับ" ดอก (อิอิอิ) ;D

chalee
29-08-2008, 20:28
อิอิ ผมก็ วงพลอย ครับ..แต่ก่อนพลอย มันต้องสุด ๆ ก่อน..........

somlith1988
13-08-2010, 15:01
where i should put this command to?

hijack
13-08-2010, 21:11
#hkconfig --levels 235 named on <<<--- ตรงนี้ตัว c หายไปตัวนึงคับ
#chkconfig --levels 235 named on ;)

faksit01
17-08-2010, 08:10
เอาวิธี ติดตั้ง BIND9 มาฝาก คือทำให้ตัว server เองเป็น DNS ให้เครื่องลูกในวงมาถาม ไม่ต้องวิ่งออกไปข้างนอกเพื่อทำให้ดูเวปได้ไวขึ้น
ว่าแล้วก็มาเริ่มติดตั้งกันเลยคับ ให้ copy คำสั่งจากผมไปวางเลยไม่ต้องพิมพ์เอง (เดี๋ยวผิด)

#yum install bind-chroot

#chmod 755 /var/named/
#chmod 775 /var/named/chroot/
#chmod 775 /var/named/chroot/var/
#chmod 775 /var/named/chroot/var/named/
#chmod 775 /var/named/chroot/var/run/
#chmod 777 /var/named/chroot/var/run/named/
#cd /var/named/chroot/var/named/
#ln -s ../../ chroot
#cp /usr/share/doc/bind-9.3.3/sample/var/named/named.local /var/named/chroot/var/named/named.local
#cp /usr/share/doc/bind-9.3.3/sample/var/named/named.root /var/named/chroot/var/named/named.root
#touch /var/named/chroot/etc/named.conf
#hkconfig --levels 235 named on
#/etc/init.d/named start

ตรง bind-9.3.3 ในขั้นตอน cp ถ้าอัพเดทเป็น 5.2 แล้วจะเป็น 9.4 ครับ..

จะทำให้เข้าเวปได้ไวขึ้นครับ เพราะลูกไปต้องไปถาม dns จากข้างนอก

พอติดตั้งเล่นแล้วไป config ตรงไหนบ้างครับ ตรง chilli.conf squid.conf หรือเปล่าครับ และให้เป็น ip การ์ดตัวไหนครับ

avteam
17-08-2010, 10:34
ตรงที่ทำเนี่ยมันเป็นส่วนของ nameserver นี่ครับ // ไม่เกี่ยกับ chilli.conf หรือ squid.conf เพียงแต่ว่ากำหนดให้ลูกข่ายมาเรียกใช้ dns วงใน นะครับ เท่าที่ผมเข้่าใจนะครับ

squaltum
17-08-2010, 15:25
หลังจากมี DNS ภายในวงแลนเราเองแล้ว

แค่ config เครื่อง client ที่ต้องการใช้ให้ชี้ DNS มาที่เครื่อง DNS ครับ

แก้ค่าที่ /etc/resolv.conf ของ client ครับ

สมมุติว่าเครื่อง DNS เรา ip 192.168.1.5 ก็ใส่ตามนี้ครับ

nameserver 192.168.1.5

chalee
17-08-2010, 19:32
ตรงที่ทำเนี่ยมันเป็นส่วนของ nameserver นี่ครับ // ไม่เกี่ยกับ chilli.conf หรือ squid.conf เพียงแต่ว่ากำหนดให้ลูกข่ายมาเรียกใช้ dns วงใน นะครับ เท่าที่ผมเข้่าใจนะครับ

ถูกต้องครับ...แต่ปกติถ้าเป็นเน็ต adsl เร้าเตอร์ก็เป็น dns ให้อยู่แล้วครับ DNS มีผลกับความเร็วไม่มากมายเท่าไหร่นะครับ (ยังมีคนมาขุดอีกเนอะ..)