【問題】NAT底下架設DNS問題 - 第 2 頁

第 2 頁,共 2 頁 首頁首頁 1 2
顯示結果從第 11 筆 到 14 筆,共計 14 筆
  1. #11
    會員
    註冊日期
    2001-03-28
    討論區文章
    1,641

    回覆: 【問題】NAT底下架設DNS問題

    引用 作者:ahwamidi 瀏覽文章
    那網路組態部分我個別是
    dns.super-heat.idv.tw 59.125.241.14
    dns.super-heat.idv.tw 192.168.1.2
    可是我在我網段內ping 出來的用www.super-heat.idv.tw是192.168.1.2
    其他網段(也就別人電腦)ping都ping不出封包只顯示IP也是192.168.1.2
    因為我在web指向是192.168.1.2 www.super-heat.idv.tw
    我在網段內可以顯示
    別的網段不行,可是在IE加上proxy.hinet.net:80
    確可以顯示
    這一條就設定錯了。
    dns.super-heat.idv.tw 192.168.1.2

    別人的網段,又不在你的內部網路,當然會連不到了。
    要給網路上的人看的站台,請用公眾Public IP來設定,內部IP請留給內網用。

    提醒一下,當設定了兩組不同IP的 DNS 的時候,
    這兩組IP是同時都有機會被查詢到的。
    換句話說,
    有人(例如HinetProxy)會查到 dns.super-heat.idv.tw 59.125.241.14,
    而有的人(其它連不到站的)會查到 dns.super-heat.idv.tw 192.168.1.2。


    請把 dns.super-heat.idv.tw 192.168.1.2 設定移掉,dns 是要給網路上其它人查詢資料的,查到內網用的IP,自然會出現問題。

  2. #12
    會員 Donna 的大頭照
    註冊日期
    2001-12-09
    所在地區
    光世代100M/100M 50M/10M
    討論區文章
    257

    回覆: 【問題】NAT底下架設DNS問題

    這樣的設定是有問題的,如果在分享器之後的電腦,應該可以看到你的網站,但是在分享器之外的電腦,將看不到你的網站。當外網電腦要開啟super-heat.idv.tw時,會先使用dns作名稱解析,依照你的設定,解析到內網的ip192.168.1.2。此時瀏覽器程式將會嘗試對這ip作連接,不過由於這ip是私人ip,所以,瀏覽器將會只在自己的內網中嘗試尋找super-heat.idv.tw ip為192.168.1.2 的主機,因為鐵定不存在,於是失敗而找不到網頁。

    無論在你的內網,或是外網,解析你的名稱都應該是得到你的外網ip,而不是私人ip,否則將會無法正確的連到你網站。當使用nat時(分享器),所有外部的點將只能看到你的分享器,至於你內網如何設定虛擬伺服器,或是 port的對應,則完全是你內網的事情,外網完全不知道。

    另外 其他電腦只能解析到內網ip 192.168.1.2,請注意 xp 的 dns 暫存紀錄的問題。另外dns的變更,並不是即時性的變更,通常需要一段時間,變更才會正確。

  3. #13
    會員
    註冊日期
    2003-08-02
    討論區文章
    81

    回覆: 【問題】NAT底下架設DNS問題

    引用 作者:Donna 瀏覽文章
    這樣的設定是有問題的,如果在分享器之後的電腦,應該可以看到你的網站,但是在分享器之外的電腦,將看不到你的網站。當外網電腦要開啟super-heat.idv.tw時,會先使用dns作名稱解析,依照你的設定,解析到內網的ip192.168.1.2。此時瀏覽器程式將會嘗試對這ip作連接,不過由於這ip是私人ip,所以,瀏覽器將會只在自己的內網中嘗試尋找super-heat.idv.tw ip為192.168.1.2 的主機,因為鐵定不存在,於是失敗而找不到網頁。

    無論在你的內網,或是外網,解析你的名稱都應該是得到你的外網ip,而不是私人ip,否則將會無法正確的連到你網站。當使用nat時(分享器),所有外部的點將只能看到你的分享器,至於你內網如何設定虛擬伺服器,或是 port的對應,則完全是你內網的事情,外網完全不知道。

    另外 其他電腦只能解析到內網ip 192.168.1.2,請注意 xp 的 dns 暫存紀錄的問題。另外dns的變更,並不是即時性的變更,通常需要一段時間,變更才會正確。
    那如果我IP改成59.125.241.14就可以了嗎?要等待,可是我試過了,也是不行
    我在用nslookup IP的指向是正確的可是在別台主機也就是克奈端ping確是192.168.1.2的IP是不是真的無法用IP分享器,還是要好一點的IP分享器

  4. #14
    會員 Donna 的大頭照
    註冊日期
    2001-12-09
    所在地區
    光世代100M/100M 50M/10M
    討論區文章
    257

    回覆: 【問題】NAT底下架設DNS問題

    建議以以下測試步驟
    1. 先以 http://59.125.241.14 測試,此方式將會跳過dns設定有問題狀態,確認網頁是正常可以連入網頁的。
    2.開啟命令提示字元,使用 nslookup 查詢網址對應ip是否正確。
    C:\>nslookup super-heat.idv.tw
    Name: super-heat.idv.tw
    Address: 59.125.241.14
    上面資料是我實際查詢結果,表示現在的dns可以解析到你的ip,我這邊測試是可以看到網頁。
    3. 以 http://super-heat.idv.tw 嘗試連入網頁,建議需作兩個測試,一個是從內網測試,一個是從網外測試

    請試著查詢了解下面三個部份
    DNS快取存活時間(TTL)
    xp 下的 DNS 快取
    分享器的 lookback 功能
    此文章於 2007-04-11 09:56 AM 被 Donna 編輯。 原因: 內容有部份錯誤

類似的主題

  1. 【求助】WinXP底下可否架設NAT??
    作者:ashin0302 所在討論版:☉ -- 架 站 DIY 討 論 版
    回覆: 0
    最後發表: 2005-06-06, 09:52 PM
  2. EventLog底下的Directory Service問題
    作者:keno 所在討論版:-- Windows 討 論 版
    回覆: 1
    最後發表: 2002-10-11, 11:14 AM

 

此網頁沒有從搜尋引擎而來的訪客

發表文章規則

  • 不可以發表新主題
  • 不可以回覆文章
  • 不可以上傳附加檔案
  • 不可以編輯自己的文章
  •