線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:1793
推到 Plurk!
推到 Facebook!

idhttpserver的get無法透過ip分享器的virtual server

答題得分者是:2007
chainway
一般會員


發表:3
回覆:2
積分:1
註冊:2003-01-07

發送簡訊給我
#1 引用回覆 回覆 發表時間:2009-04-20 11:36:32 IP:220.132.xxx.xxx 訂閱
請問各位大大,利用IdHTTPServer1CommandGet 接受 遠端的idhttp要求傳送網頁資料在
內部intranet打入http:/192.168.0.30正常,idHTTPServer1CommandGet會被觸發
利用adsl直接撥接internet 也打入http:/(adsl的ip)正常,idHTTPServer1CommandGet會被觸發
但利用ip分享器的virtual server將http的port 80開放給我的電腦(192.168.0.30),idHTTPServer1CommandGet就不會被觸發
但將ip分享器的virtual server將http的port 80開放給公司的webserver就正常,
試了好幾天皆不出來,請大家給與意見指導看小弟那裏錯了
編輯記錄
chainway 重新編輯於 2009-04-20 11:37:39, 註解 無‧
chainway 重新編輯於 2009-04-20 11:46:32, 註解 無‧
2007
中階會員


發表:54
回覆:90
積分:98
註冊:2008-08-12

發送簡訊給我
#2 引用回覆 回覆 發表時間:2009-04-20 12:34:03 IP:60.249.xxx.xxx 未訂閱

在你的電腦 ( 我的電腦(192.168.0.30) ) ,裝一下抓封包軟体!!! 過濾封包,看看是否真的有HTTP的封包進來???

http://www.wireshark.org/download.html

一、主要離清是不是真的有HTTP封包進來,而沒有觸發 idHTTPServer1CommandGet 。
二、封包被 ip分享器 轉送後,內容是否變了,以至於無法觸發 idHTTPServer1CommandGet 。

我的想法啦,但沒寫過 HTTPSERVER 程式,所以也不知道怎麼了??

===================引 用 chainway 文 章===================
請問各位大大,利用IdHTTPServer1CommandGet 接受 遠端的idhttp要求傳送網頁資料在
內部intranet打入http:/192.168.0.30正常,idHTTPServer1CommandGet會被觸發
利用adsl直接撥接internet 也打入http:/(adsl的ip)正常,idHTTPServer1CommandGet會被觸發
但利用ip分享器的virtual server將http的port 80開放給我的電腦(192.168.0.30),idHTTPServer1CommandGet就不會被觸發
但將ip分享器的virtual server將http的port 80開放給公司的webserver就正常,
試了好幾天皆不出來,請大家給與意見指導看小弟那裏錯了
chainway
一般會員


發表:3
回覆:2
積分:1
註冊:2003-01-07

發送簡訊給我
#3 引用回覆 回覆 發表時間:2009-04-20 17:15:02 IP:220.132.xxx.xxx 訂閱
感謝2007大大提供的資訊
先學會wireshark再來試試看
學會了wireshark後測試結果沒封包,
查過己後發現被本身的防火牆擋住了,意思是輸入local ip或adsl 撥接時ip 封包皆在本身繞
但透過ip分享器就無法在本身繞了, 謝謝2007的指引且讓我又學會了wireshark
編輯記錄
chainway 重新編輯於 2009-04-21 12:53:13, 註解 無‧
系統時間:2024-04-27 12:39:40
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!