分享器架站 NAT loopback 的問題.



贊助商連結


dip987
2008-12-12, 03:40 PM
Dear ALL
我目前架設了一個 joomla 的網站
環境概述
ROUTER
IP:192.168.1.254
DMZ 設定Enable IP:192.168.1.100

WEB主機
OS:Win2000 server
IP:192.168.1.100

區網其他主機B
IP:192.168.1.200
===============================
朋友主機(區域網路外)

現在的狀況是
網站架設好了.
網址是 www.dip987.idv.tw

朋友主機連線正常

但是區域網路的主機B
沒辦法 透過 192.168.1.00 跟 www.dip987.idv.tw 打開網站.
WEB 主機本身 也不能 用 192.168.1.00 跟 www.dip987.idv.tw 開啟網站
有試過更改 hosts 檔內 新增
192.168.1.100 www.dip987.idv.tw
用 192.168.1.100 就可以開啟了.www.dip987.idv.tw 不行開啟
但這不是 治本的方法. 而且 區網內每台電腦 都要這樣設定.

我有大約查了一下是 Router 沒有支援 NAT lopback 這個問題.
我該如何解決呢?

贊助商連結


blueno
2008-12-12, 03:52 PM
你的router是使用哪一台?

tvirus
2008-12-12, 04:22 PM
以我所知的,有這種狀況的IP分享器,要嘛就是靠軔體更新解決
不然幾乎都是無解...

dip987
2008-12-12, 08:01 PM
TO:blueno
Router 是 自家公司生產的.
chip 是 Realtek 8186 的

我有google了一下方法.
好像類似 區網內 也架設一台DNS 解決loop的問題...
但是 忘了存檔...要再找的時候 找不太到了 悶

dip987
2008-12-12, 08:16 PM
找到 網頁了
http://www.mes.com.tw/computer/dnsloop.html

1. 可嘗試先更新寬頻分享器的韌體到最新版本:因為某些廠商在其產品的新版韌體中均會加入此一功能,因此可先試著更新韌體。

這個問題, 或許換了router 就解決了.不過我想嘗試一下 第二個方法
2. 在分享器下的內部網路中架設 DNS 伺服器,將內部電腦的 DNS 解析指向該 DNS 伺服器,然後由內部網路的 DNS 伺服器將名稱解析到內部的 IP 位址。

這個部份 我該怎嚜設定呢?

tvirus
2008-12-12, 08:23 PM
TO:blueno
Router 是 自家公司生產的.
chip 是 Realtek 8186 的

我有google了一下方法.
好像類似 區網內 也架設一台DNS 解決loop的問題...
但是 忘了存檔...要再找的時候 找不太到了 悶
如果是這種方式的話
區網內架臺DNS
IP分享器上把LAN端DHCP的設定,DNS設成自己架的DNS主機
這樣網內的主機的DNS query就會跟自己架的DNS主機索求

不過呢,很多很多的IP分享器都沒辦法設LAN端DHCP時所配發的DNS主機IP
都是跟著WAN端的DNS IP設定...
所以,還是要看IP分享器的設定能夠怎麼設

blueno
2008-12-12, 08:29 PM
使用windows 2000 架設, 可以試試在IP指定上使用*全部都未指派*,
假如你指定了外部ip很大的機會無法使用區域網路的方式連接.

win2k server 可以架設dns呀....

dip987
2008-12-12, 09:47 PM
IP 分享器的話 再試試看DNS設定成
DNS1:192.168.1.100 (DNS主機)
DNS2:168.95.1.1

不知道 這樣的方法可不可行
再來就是
win2K SERVER 架設DNS 的問題了....
http://i177.photobucket.com/albums/w223/dip987/2000DNS.png
這是我設定的圖片.
不知道 我的DNS 有設定錯誤嗎?
目前網域那邊的DNS設定是
dns1.dip987.idv.tw 114.32.100.114

現在可以 透過 www.dip987.idv.tw
那我現在 區域網路內的DNS 要怎嚜設定呢?

tvirus
2008-12-12, 10:31 PM
IP 分享器的話 再試試看DNS設定成
DNS1:192.168.1.100 (DNS主機)
DNS2:168.95.1.1

不知道 這樣的方法可不可行
再來就是
win2K SERVER 架設DNS 的問題了....
http://i177.photobucket.com/albums/w223/dip987/2000DNS.png
這是我設定的圖片.
不知道 我的DNS 有設定錯誤嗎?
目前網域那邊的DNS設定是
dns1.dip987.idv.tw 114.32.100.114

現在可以 透過 www.dip987.idv.tw
那我現在 區域網路內的DNS 要怎嚜設定呢?
熊熊沒發現到是個Windows 2000 Server :eye:
IP分享器的話,看看DHCP那部份的設定
能否自定DHCP配發IP資訊時,DNS使用自定的,
或者是照你設定在IP分享器WAN端上的兩個DNS IP使用(192.168.1.100及168.95.1.1)
設設看,取個IP,開個cmd視窗 ipconfig /all 看一下就知道了

but...
詳查了一下
1.你是在Hinet申請,Hinet已不提供DNS代管,所以你是自架DNS Server...
2. http://www.checkdns.net/quickcheck.aspx?domain=dip987.idv.tw&detailed=1 你的DNS Server只設定了一台 ...

所以你還要能夠在Windows 2000 Server上的DNS,設定成WAN端跟LAN端詢問www時回應的IP要不一樣 :|||:
(就是網外的人問你主機www的IP,要回應114.32.100.114,網內的人問你主機www的IP,卻是要回應192.168.1.100)


2000的DNS Server能不能這樣設??? 偶不知道 :cry: