Nslookup server แล้วขึ้น;; connection timed out; no servers could be reachedครับ

ไล่เช็คทีละขั้นตอนตามนี้ครับ
http://www.thaihosttalk.com/index.php?topic=17440.0

centos 5.5 ครับ
ติดตั้งโดยเลือกตั้งแต่option dns server ตอboot แผ่นครับ(เคยทั้งติดตั้งเอง จาก yum แล้วก้ได้ผลเช่นเดียวกันครับ)
ลองคำสั่ง rpm -qa bind
bind-9.3.6-4.P1.e15_4.2

ครับ
ตอนนี้ service named restart

1.พิมพ์
#nslookup 127.0.0.1
และ
#nslookup ip เครื่อง
และ netstat -a

ปิดfirewall ให้หมดครับ แล้วทดสอบใหม่

  1. แล้ว ลองคำสั่งนี้ได้ผลอย่างไรบ้างครับ
    #rpm -qa “bind
    #rpm -ql “bind”

  2. #cp /var/named/chroot/etc/named.conf /etc/
    แล้วลอง restart service named ใหม่

ขอไฟล์ /etc/sysconfig/named หน่อยครับ

เดี๋ยวยังไงพรุ่งนี้ผมเข้าที่ทำงานแล้วจะลองดูนะครับ

@คุณicez เดี๋ยวพรุ่งนี้ผมส่งให้ครับ

ขอบคุณครับที่ช่วยดูให้

สู้ต่อไปไอ้มดแดง–

เปิด firewall หรือยังครับ ลองใช้คำสั่ง
telnet serverip 53
ดูว่าขึ้นว่ายังไงคับ

ถ้าขึ้น
Trying xxx…
Connected to xxxx
Escape character is ‘^]’.
แปลว่าเปิด firewall ให้เข้าได้แล้ว ก็ให้ลอง

dig yourdomain.com @serverip
ดูว่าผลออกมายังไง

สู้ๆ ครับ

ขึ้นTrying xxx…
Connected to xxxx
Escape character is ‘^]’.

แต่ว่าผมเข้า setup แล้วไป firewall configuration
เลือก Security level

ขอดูคำสั่งนี้ก่อนครับ

#nslookup 127.0.0.1
และ
#nslookup ip เครื่อง
และ netstat -a

#rpm -qa “bind
#rpm -ql “bind”

nslookup 127.0.0.1 + nslookup 203.113.122.xxx
;; connection time out; no servers could be reached

netstat -a
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address

ลองคำสั่งนี้หน่อยครับ
rndc status
แล้วก็
cat /etc/sysconfig/named
แล้วก็
ls -l /var/named/

ขอดู
/etc/named.conf
/etc/rndc.conf
/var/named/data/*
/var/named/slaves/*

#rndc status
number of zones: 2
debug level: 0
xfers running: 0
xfers deferred: 0
soa queries in progress: 0
query logging is OFF
recursive clients: 0/1000
tcp clients: 0/100
server is up and running

#cat /etc/sysconfig/named
ROOTDIR=/var/named/chroot

#ls -l /var/named/
drwxr-x— 6 root

[quote author=สายลมแสงแดด link=topic=28605.msg268570#msg268570 date=1278391930]
ขอดู
/etc/named.conf

pm pass มาครับ เดี๋ยวแก้ไขให้ฟรี (ช่วงเย็นๆนะ เดี๋ยวออกไปธุระก่อน)

ตกลง
/etc/named.conf
/etc/rndc.conf
ไม่มีใช้ไหมครับแล้งแน่ใจได้อย่างไรว่ามันรียกมาจาก /var/named/chrooะ/etc/

[quote author=zereus link=topic=28605.msg268571#msg268571 date=1278391984]
#rndc status
number of zones: 2
debug level: 0
xfers running: 0
xfers deferred: 0
soa queries in progress: 0
query logging is OFF
recursive clients: 0/1000
tcp clients: 0/100
server is up and running

#cat /etc/sysconfig/named
ROOTDIR=/var/named/chroot

#ls -l /var/named/
drwxr-x— 6 root

bind chroot ก็แค่ย้่ายไฟล์จาก / ไปอยู่ใน /var/named/chroot/ เท่านั้นเองครับ
ดังนั้นไฟล์ /etc/named.conf มันก็ควรจะต้องเป็น /var/named/chroot/etc/named.conf
service named ทำงานแล้ว ก็แปลว่าโหลดไฟล์ named.conf ได้แล้ว เพราะถ้าไม่เจอก็จะ start ไม่ขึ้น
ก็เหลือแต่ config ที่ใส่เข้าไปในไฟล์ named.conf นั้นแหละว่าใส่อะไรเข้าไป ผิดตรงใหน เพิ่ม zone ของโดเมนที่จะใช้เข้าไปหรือยัง
หรืออาจจะอ้างอิง path ในไฟล์ conf ผิดเพราะมัน chroot เลยอาจทำให้งงได้

แต่งงตรง

ผมเริ่มงงเข้าไปใหญ่เลย ฮ่าฮ่า

แบบว่ามือใหม่อ่ะครับอาจดำน้ำไปบ้าง มั่วนิ่มไปหน่อย