【求助】IP 分享器 port對應設定好了,還是不能使用??



贊助商連結


yetchinz
2002-08-29, 03:43 PM
如提:

D-Link DI-701, version 4.07
Administrator password :
command>vserv

Set local virtual server mapping (maximum 12),
or <ESC> to escape
Operations => 1)Show 2)Add 3)Del 0)Quit 1

Item Port From To Local server type
==== ================= ======== ================ ====
1. 80 (www) 80 192.168.1.34 TCP

Operations => 1)Show 2)Add 3)Del 0)Quit

我確實已經對應到192.168.1.34那台電腦了。
但我使用PCADSL.EXE(也就是阿土版主提供的)動態ip架站,卻還是不能對應到網站。

請問一下是啥原因呢??

ps.直接用localhost可以看到網站。

贊助商連結


mus000
2002-08-30, 03:23 AM
你是怎麼測試連線到網站的呢? 自己內部連自己? 還是請人從外面連線測?

yetchinz
2002-08-30, 08:32 AM
ping "我申請的Domain name"
可以ping到


C:\>ping *****.pcadsl.com

Pinging *****.pcadsl.com [211.79.***.***] with 32 bytes of data:

Reply from 211.79.***.***: bytes=32 time<10ms TTL=100
Reply from 211.79.***.***: bytes=32 time<10ms TTL=100
Reply from 211.79.***.***: bytes=32 time<10ms TTL=100

但是無法show 網頁.

除了直接在網址上打localhost,才可看到。
否則我打http://*****.pcadsl.com,則無反映

呆呆
2002-09-01, 06:39 AM
最初由 yetchinz 發表
ping "我申請的Domain name"
可以ping到


C:\>ping *****.pcadsl.com

Pinging *****.pcadsl.com [211.79.***.***] with 32 bytes of data:

Reply from 211.79.***.***: bytes=32 time<10ms TTL=100
Reply from 211.79.***.***: bytes=32 time<10ms TTL=100
Reply from 211.79.***.***: bytes=32 time<10ms TTL=100

但是無法show 網頁.

除了直接在網址上打localhost,才可看到。
否則我打http://*****.pcadsl.com,則無反映

你的 IP 分享器不支援 DNS lookup 所以才會 ping 的到 (實際上是 ping 到IP; 分享器 )
而內部網路會看不到內部網頁 大部分便宜的 IP 分享器都不支援 DNS lookup 的

若想看內部網頁 建議設一下一個你的 ISP 提供的 PROXY 即可 ( 雖然封包繞了遠路 )

MS
2002-09-01, 08:15 PM
呆呆:
感謝你解決了我這個架站新手的疑問.....,這個問題苦惱了我好一陣子了,我問友冠(dlink)工程師,他們也答非所問,(其實應該是看不懂我在問什麼吧!因為我不太懂要怎麼問才對!只能勉強回應,不過至少有回應啦!!):D :D
謝謝!!!

yetchinz
2002-09-02, 08:54 AM
謝謝回應~

我現在問題是內部網路自己可以看到網頁。
只需直接打ip分享器分享出來的ip就可以看到.比如: http://192.168.1.34

但是我現在要的是在ip分享器之後架站,從外部網路能進來看網頁。

一般浮動浮動ip架站的教學都沒有說明關於在ip分享器之後架站的資料。
有些英文的文件說明要設定IP分享器的port對應,可我設定好了,還是無法從外部網路看到我架設的網站。

不知道是哪裡出了問題。是否能請指導一下?

感恩....

ps.ip分享器為D-link DI-701
之前的設定都在上面的文章。

呆呆
2002-09-02, 09:35 AM
最初由 yetchinz 發表
謝謝回應~

我現在問題是內部網路自己可以看到網頁。
只需直接打ip分享器分享出來的ip就可以看到.比如: http://192.168.1.34

但是我現在要的是在ip分享器之後架站,從外部網路能進來看網頁。

一...

依照小弟經驗 大部分動態 IP 架站 都是採用類似幾個動態轉向的機制來達成
例如 adsldns / dns2go .... 乃至阿土站長提供的服務

原理大致都是如下

1.浮動 IP 主機開機
2.連上網際網路 取得該次的浮動真實 IP
3.經由專屬 AP 回應給動態 IP 服務的伺服器
4.該伺服器內部更改 DNS 將動態 DNS 指到步驟 3 所取得之 IP
5.外部請求該 DNS 主機回應 IP 給該請求者
6.請求 IP 者直接向步驟 1 主機請求各種服務

問題出在第 2 步驟
你的主機開機後是透過 IP 分享器取的虛擬 IP 回報給步驟 3 主機並無意義
這也是小弟為何要捨浮動IP而用固定IP的原因 (也因此價格貴多了....傷啊~~~)

大致解決方法有幾個
1.手動取得你的 IP 分享器所取得的真實IP 並逕行修改專屬 APP 的紀錄送回給步驟 3 主機 ( 大部分都是一個 .INI 檔 ) 但是碰到像會固定斷線的 ISP 則會很煩 得常常改
2.直接到步驟 3 主機的網頁修改 IP 指標
3.透過自行撰寫程式手段來對步驟 3 主機修改 IP
4.用 DMZ 的方式來達成 (這點我不確認 之前有高手提起過 後來不了了之...)

大致如此 希望對你有幫助

yetchinz
2002-09-02, 10:05 AM
感謝!!
的確很有幫助~~

努力繼續嘗試...多謝!