作者 主題: 內部dns上網的問題  (閱讀 3362 次)

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

nomoty

  • 懷疑的國中生
  • **
  • 文章數: 58
    • 檢視個人資料
內部dns上網的問題
« 於: 2012-03-08 16:20 »
內部dns ip為192.168.100.1
1.目前內部dns可以連外上網並解晰到對外的網站(dns設定forwards 168.95.1.1)
2.windows的user將dns設定成192.168.100.1可正常上網,並解晰到內部dns設定的名稱
3.linux的機器一樣dns設定成192.168.100.1(resolve.conf nameserver 192.168.100.1)
  卻無法解晰到外部的網址,ping外部ip 正常,也可解晰到內部

目前先將linux機器dns多加一條外部的dns設定,請問這樣的情形是正常的嗎

被騎上班的老

  • 酷!學園 學長們
  • 活潑的大學生
  • ***
  • 文章數: 360
    • 檢視個人資料
Re: 內部dns上網的問題
« 回覆 #1 於: 2012-03-09 03:44 »
/etc/resolv.conf

你檔名有沒有對?

我也是這樣用,剛好 我的 nameserver 也是 192.168.100.1 ,沒什麼問題ㄚ!

nomoty

  • 懷疑的國中生
  • **
  • 文章數: 58
    • 檢視個人資料
Re: 內部dns上網的問題
« 回覆 #2 於: 2012-03-09 08:51 »
/etc/resolv.conf

你檔名有沒有對?

我也是這樣用,剛好 我的 nameserver 也是 192.168.100.1 ,沒什麼問題ㄚ!

linux 機器的/etc/resolv.conf 原本設定nameserver 192.168.100.1,無法ping 到對外網站,nslookup也解晰不到,
所以就多加一條nameserver 168.95.1.1,這樣似乎不太正常

Linux 主機解析yahoo的訊息,內部dns解晰不到,外部dns才可正常解晰
www# nslookup
> www.yahoo.com.tw
;; Got recursion not available from 192.168.100.8, trying next server
Server:         168.95.1.1
Address:        168.95.1.1#53

Non-authoritative answer:
www.yahoo.com.tw        canonical name = rc.yahoo.com.
rc.yahoo.com    canonical name = rc.g01.yahoodns.net.
rc.g01.yahoodns.net     canonical name = sg-rc.g01.yahoodns.net.
Name:   sg-rc.g01.yahoodns.net
Address: 203.84.219.114
« 上次編輯: 2012-03-09 09:04 由 nomoty »

nomoty

  • 懷疑的國中生
  • **
  • 文章數: 58
    • 檢視個人資料
Re: 內部dns上網的問題
« 回覆 #3 於: 2012-03-09 10:00 »
後來在named.conf 裡加入 allow-query     { any; }; 就正常了,
原本一直以為可以解晰利用內部dns解晰到內部domain,就應該不是
阻擋的問題,還是因為這台linux機器是在dmz區,而內部dns在區網內