聊天室問題...ServerSocket and ClientSocket |
缺席
|
vega02
一般會員 發表:2 回覆:5 積分:1 註冊:2002-12-27 發送簡訊給我 |
請問
我用ServerSocket和ClientSocket這兩個元件做了一個網路聊天室
在本地端自行測試皆ok
現在把兩個程式(Server端跟Client端)分別在兩台電腦對連...
PC1:可能有防火牆
PC2:撥接上網,無任何防火牆
當PC1使用Client,PC2使用Server, 無法從Client連到Server
但PC1使用Server,PC2使用Client, 卻可以建立連線
使用的Port 為 4000 1.防火牆會擋連出去的卻不擋連進來的Port??(是否正常,還是我程式設計有問題)
2.若是防火強會擋,在不改防火牆設定的前提下,怎麼解決這種問題?
|
RaynorPao
版主 發表:139 回覆:3622 積分:7025 註冊:2002-08-12 發送簡訊給我 |
引言: 請問 我用ServerSocket和ClientSocket這兩個元件做了一個網路聊天室 在本地端自行測試皆ok 現在把兩個程式(Server端跟Client端)分別在兩台電腦對連... PC1:可能有防火牆 PC2:撥接上網,無任何防火牆 當PC1使用Client,PC2使用Server, 無法從Client連到Server 但PC1使用Server,PC2使用Client, 卻可以建立連線 使用的Port 為 4000 1.防火牆會擋連出去的卻不擋連進來的Port??(是否正常,還是我程式設計有問題) 2.若是防火強會擋,在不改防火牆設定的前提下,怎麼解決這種問題? vega02 你好: (1)請問~~你有試過先用 PC1 ping PC2 嗎?? 能夠 ping 得到嗎?? ( > > --
------
-- 若您已經得到滿意的答覆,請適時結案!! -- -- 欲知前世因,今生受者是;欲知來世果,今生做者是 -- -- 一切有為法,如夢幻泡影,如露亦如電,應作如是觀 -- |
vega02
一般會員 發表:2 回覆:5 積分:1 註冊:2002-12-27 發送簡訊給我 |
|
JerryKuo
版主 發表:42 回覆:571 積分:322 註冊:2003-03-10 發送簡訊給我 |
vega02 你好:
引言: 請問 我用ServerSocket和ClientSocket這兩個元件做了一個網路聊天室 在本地端自行測試皆ok 現在把兩個程式(Server端跟Client端)分別在兩台電腦對連... PC1:可能有防火牆 PC2:撥接上網,無任何防火牆 當PC1使用Client,PC2使用Server, 無法從Client連到Server 但PC1使用Server,PC2使用Client, 卻可以建立連線 使用的Port 為 4000 請問PC 1是什麼樣的配置方式?(接在router或switch之後,實體ip或虛擬ip) 1.防火牆會擋連出去的卻不擋連進來的Port??(是否正常,還是我程式設計有問題) 2.若是防火強會擋,在不改防火牆設定的前提下,怎麼解決這種問題? 由第二種情況來看,防火牆應該就沒有擋 |
領航天使
站長 發表:12216 回覆:4186 積分:4084 註冊:2001-07-25 發送簡訊給我 |
引言: 請問 我用ServerSocket和ClientSocket這兩個元件做了一個網路聊天室 在本地端自行測試皆ok 現在把兩個程式(Server端跟Client端)分別在兩台電腦對連... PC1:可能有防火牆 PC2:撥接上網,無任何防火牆 當PC1使用Client,PC2使用Server, 無法從Client連到Server 但PC1使用Server,PC2使用Client, 卻可以建立連線 使用的Port 為 4000 1.防火牆會擋連出去的卻不擋連進來的Port??(是否正常,還是我程式設計有問題) 2.若是防火強會擋,在不改防火牆設定的前提下,怎麼解決這種問題?從您的問題來看,我是覺得: 1.應該是PC2有防火牆,如Pc-Cllin的個人防火牆 2.應該是PC1沒有防火牆,因為防火牆是擋進不擋出 ~~~Delphi K.Top討論區站長~~~
------
~~~Delphi K.Top討論區站長~~~ |
vega02
一般會員 發表:2 回覆:5 積分:1 註冊:2002-12-27 發送簡訊給我 |
引言: vega02 你好:PC1為淡江大學的ADSL,詳細設定是怎樣不清楚,不過有一個實體IP 163.13.100.xx引言: 請問 我用ServerSocket和ClientSocket這兩個元件做了一個網路聊天室 在本地端自行測試皆ok 現在把兩個程式(Server端跟Client端)分別在兩台電腦對連... PC1:可能有防火牆 PC2:撥接上網,無任何防火牆 當PC1使用Client,PC2使用Server, 無法從Client連到Server 但PC1使用Server,PC2使用Client, 卻可以建立連線 使用的Port 為 4000 請問PC 1是什麼樣的配置方式?(接在router或switch之後,實體ip或虛擬ip) 1.防火牆會擋連出去的卻不擋連進來的Port??(是否正常,還是我程式設計有問題) 2.若是防火強會擋,在不改防火牆設定的前提下,怎麼解決這種問題? 由第二種情況來看,防火牆應該就沒有擋 |
vega02
一般會員 發表:2 回覆:5 積分:1 註冊:2002-12-27 發送簡訊給我 |
|
Akiyama
一般會員 發表:2 回覆:4 積分:1 註冊:2003-04-21 發送簡訊給我 |
|
JerryKuo
版主 發表:42 回覆:571 積分:322 註冊:2003-03-10 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |