作者 主題: dns疑問  (閱讀 3499 次)

0 會員 與 1 訪客 正在閱讀本文。

bojing

  • 憂鬱的高中生
  • ***
  • 文章數: 135
    • 檢視個人資料
dns疑問
« 於: 2002-12-05 11:48 »
我在hinet註冊的網域為bemost.com.tw,並登錄資料
barry.bemost.com.tw 61.221.37.238
此ip是我server 的ip.在server上只把named 起動起來,無RR 紀錄,故為
一部caching-only server,現實作如下:
#nslookup
>barry.bemost.com.tw. -------->查無資料,改成
>server 168.95.1.1
>barry.bemost.com.tw.---------->可查到對應ip
為何會如此呢?

註>caching-only server 可正常運作
      另 在hinet登錄barry.bemost.com.tw 紀錄的前面還登錄兩個dns server
的ip紀錄

netman

  • 管理員
  • 俺是博士!
  • *****
  • 文章數: 17484
    • 檢視個人資料
    • http://www.study-area.org
dns疑問
« 回覆 #1 於: 2002-12-05 13:41 »
下面的結果如何?

cat /etc/resolv.conf

bojing

  • 憂鬱的高中生
  • ***
  • 文章數: 135
    • 檢視個人資料
dns疑問
« 回覆 #2 於: 2002-12-05 13:49 »
/etc/resolv.conf ---nameserver 127.0.0.1 ------>找無barry.bemost.com.tw所對應ip
/etc/resolv.conf----nameserver 168.95.1.1------>可解出正確ip

netman

  • 管理員
  • 俺是博士!
  • *****
  • 文章數: 17484
    • 檢視個人資料
    • http://www.study-area.org
dns疑問
« 回覆 #3 於: 2002-12-05 14:24 »
下面的呢?
grep 'forwarders' /etc/named.conf
grep 'zone' /etc/named.conf

bojing

  • 憂鬱的高中生
  • ***
  • 文章數: 135
    • 檢視個人資料
dns疑問
« 回覆 #4 於: 2002-12-05 16:42 »
引述: "netman"
下面的呢?
grep 'forwarders' /etc/named.conf
grep 'zone' /etc/named.conf


沒設轉送,/etc/named.conf 都採預設值,沒做任何修改.
即所謂的caching-only server

VBird

  • 管理員
  • 俺是博士!
  • *****
  • 文章數: 1516
    • 檢視個人資料
    • http://linux.vbird.org
dns疑問
« 回覆 #5 於: 2002-12-05 20:56 »
咦!是這樣嗎?如果是這樣的話,
那麼務必需要有 hint 這個 zone 的設定才對!
要注意的是 cache-only 的 DNS 主機至少需要:
1. forwarders 或
2. hint
才行吧!不然由 DNS 的查詢流程來看,
你的 cache-only server 如何向外查詢!?

bojing

  • 憂鬱的高中生
  • ***
  • 文章數: 135
    • 檢視個人資料
dns疑問
« 回覆 #6 於: 2002-12-06 12:19 »
bind 裝好時就已經有hint了呀