全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:2524
推到 Plurk!
推到 Facebook!

請問,如何在IP分享器下建立連線

缺席
wu-eric
中階會員


發表:14
回覆:82
積分:64
註冊:2004-03-17

發送簡訊給我
#1 引用回覆 回覆 發表時間:2005-05-02 15:14:24 IP:210.66.xxx.xxx 未訂閱
請問,若我的電腦在IP分享器下,對方如何與我建立連線 環境條件如下: 1.A網段的IP分享器下(IP分享器的IP為210.60.1.1),而我方PC透過IP分享器 DHCP得到的結果為192.168.0.2 2.B網段的IP分享器下(IP分享器的IP為210.60.2.1),而對方方PC透過IP分享器 DHCP得到的結果為192.168.0.2 3.雙方的IP分享器皆不可設定虛擬伺服器 4.對方的PC如何與我方的PC建立連線(使用TCP的協定) 發表人 - Wu-Eric 於 2005/05/02 15:17:45
暗黑破壞神
版主


發表:9
回覆:2301
積分:1627
註冊:2004-10-04

發送簡訊給我
#2 引用回覆 回覆 發表時間:2005-05-02 17:05:28 IP:221.169.xxx.xxx 未訂閱
1.被連線的那邊(server 端)的IP分享器,必須把 port 指到你那台 192.168.X.X 的內部 port 上。 這樣就有可能。 2.兩邊都透過外面的某台公開的IP來做通訊。這也可以。msn, icq...就是這樣做。
wu-eric
中階會員


發表:14
回覆:82
積分:64
註冊:2004-03-17

發送簡訊給我
#3 引用回覆 回覆 發表時間:2005-05-03 00:16:15 IP:220.229.xxx.xxx 未訂閱
引言: 1.被連線的那邊(server 端)的IP分享器,必須把 port 指到你那台 192.168.X.X 的內部 port 上。 這樣就有可能。 2.兩邊都透過外面的某台公開的IP來做通訊。這也可以。msn, icq...就是這樣做。
我就是想知道第2種的作法要如何作,如何透過外部某台伺服器來作
暗黑破壞神
版主


發表:9
回覆:2301
積分:1627
註冊:2004-10-04

發送簡訊給我
#4 引用回覆 回覆 發表時間:2005-05-03 08:34:19 IP:221.169.xxx.xxx 未訂閱
引言:2.兩邊都透過外面的某台公開的IP來做通訊。這也可以。msn, icq...就是這樣做。 我就是想知道第2種的作法要如何作,如何透過外部某台伺服器來作
A->Server B->Server 它們之間就會有一個 always connect 而每一個人連上去,都會註冊自己的 ID/PW. 然後 A 丟出 message B 時。就是直接丟到 Server 封包內容可能就是 A,(from who) B,(to who) nnn,(message length) message 而 Server 收到這樣的封包時。 就知道要把這個 message 轉到 B 去。(因為第二個 field) 反之亦然。 記住。 A, B 連到 Server 那個 connect 只要一斷線要自動重連。 而 Server 要轉封包時。如果 B 不在場。是否要存起來。 等 B 上線註冊時再把這個封包丟給 B 這個動作。由你決定看要不要做。 大致是這樣。 去試看看吧。^_^
wu-eric
中階會員


發表:14
回覆:82
積分:64
註冊:2004-03-17

發送簡訊給我
#5 引用回覆 回覆 發表時間:2005-05-03 11:39:25 IP:210.66.xxx.xxx 未訂閱
引言: A->Server B->Server 它們之間就會有一個 always connect 而每一個人連上去,都會註冊自己的 ID/PW. 然後 A 丟出 message B 時。就是直接丟到 Server 封包內容可能就是 A,(from who) B,(to who) nnn,(message length) message 而 Server 收到這樣的封包時。 就知道要把這個 message 轉到 B 去。(因為第二個 field) 反之亦然。 記住。 A, B 連到 Server 那個 connect 只要一斷線要自動重連。 而 Server 要轉封包時。如果 B 不在場。是否要存起來。 等 B 上線註冊時再把這個封包丟給 B 這個動作。由你決定看要不要做。 大致是這樣。
1.很多人同時作P2P檔案傳輸的話,會不會累死Server 2.可不可以A連上Server後,將A的網路相關資料傳給B,B就可以直接與A建立連線,資料傳送就可以不必經過Server,以減輕Server的流量,這樣可行嗎?若可行要傳什麼資料到Server,B才可與A建立連線;若不可行,有沒有更好的方法,避免Server的負載。
暗黑破壞神
版主


發表:9
回覆:2301
積分:1627
註冊:2004-10-04

發送簡訊給我
#6 引用回覆 回覆 發表時間:2005-05-03 21:09:13 IP:221.169.xxx.xxx 未訂閱
引言: 1.很多人同時作P2P檔案傳輸的話,會不會累死Server 2.可不可以A連上Server後,將A的網路相關資料傳給B,B就可以直接與A建立連線,資料傳送就可以不必經過Server,以減輕Server的流量,這樣可行嗎?若可行要傳什麼資料到Server,B才可與A建立連線;若不可行,有沒有更好的方法,避免Server的負載。
1.記住一件事,以這種架構。在 SERVER 累死之前。頻寬就會先死了。 如果你要玩P2P的檔案傳輸。當然。現在的P2P都是這樣玩。 2.不可能。因為B躲在NAT後面。你由外面無法連到它。除了B的NAT有做PORT REDIR,不用想這個了。 3.如果是 BT 那種東西。他們就是都利用有公開IP的人當SERVER。互相”分享”。除了這個之外。無法。 回答結束。^____________^
wu-eric
中階會員


發表:14
回覆:82
積分:64
註冊:2004-03-17

發送簡訊給我
#7 引用回覆 回覆 發表時間:2005-05-04 22:20:25 IP:220.229.xxx.xxx 未訂閱
引言: 3.如果是 BT 那種東西。他們就是都利用有公開IP的人當SERVER。互相”分享”。除了這個之外。無法。
那請問BT的作業方式是否與我所描述的第二點作業方式相同 若不是,bt是否要有很多很多的Server,且每個Server可提供的連線並不多
暗黑破壞神
版主


發表:9
回覆:2301
積分:1627
註冊:2004-10-04

發送簡訊給我
#8 引用回覆 回覆 發表時間:2005-05-05 07:38:31 IP:221.169.xxx.xxx 未訂閱
引言: 那請問BT的作業方式是否與我所描述的第二點作業方式相同 若不是,bt是否要有很多很多的Server,且每個Server可提供的連線並不多 3.如果是 BT 那種東西。他們就是都利用有公開IP的人當SERVER。互相”分享”。除了這個之外。無法。
請仔細看我所回過的每一句話。 BT 還是以 A-> Server. B->Server 由 Server 來轉封包。 而所謂的 Server 就是你開了 BT 就是 Server 了。 只是你在 nat 後。你能被利用的就你連上去那個 connect 不在 nat 後。你就被大家所利用。 所以。每個用 bt 的。都是它的 server. 也是 client.
wu-eric
中階會員


發表:14
回覆:82
積分:64
註冊:2004-03-17

發送簡訊給我
#9 引用回覆 回覆 發表時間:2005-05-05 11:42:23 IP:210.66.xxx.xxx 未訂閱
引言: 請仔細看我所回過的每一句話。 BT 還是以 A-> Server. B->Server 由 Server 來轉封包。 而所謂的 Server 就是你開了 BT 就是 Server 了。 只是你在 nat 後。你能被利用的就你連上去那個 connect 不在 nat 後。你就被大家所利用。 所以。每個用 bt 的。都是它的 server. 也是 client.
第一、我覺得這樣會造成不公平的結果,在NAT後的只作Client,而不在NAT後的,就被人家公幹 第二、如果大家都躲在NAT後面,那不就沒Server可以連了
暗黑破壞神
版主


發表:9
回覆:2301
積分:1627
註冊:2004-10-04

發送簡訊給我
#10 引用回覆 回覆 發表時間:2005-05-05 12:03:40 IP:221.169.xxx.xxx 未訂閱
引言: 第一、我覺得這樣會造成不公平的結果,在NAT後的只作Client,而不在NAT後的,就被人家公幹 第二、如果大家都躲在NAT後面,那不就沒Server可以連了
1.那又怎樣。是你選擇使用它的。 2.不然你依 tcpip 的規格去看看。在 nat 後面的,有什麼方法可以用? 3.BT 的公平與否。已經離題了。
mustapha.wang
資深會員


發表:89
回覆:409
積分:274
註冊:2002-03-13

發送簡訊給我
#11 引用回覆 回覆 發表時間:2005-05-06 09:14:00 IP:210.22.xxx.xxx 未訂閱
不对的,两个在NAT后面没有公网IP的Client在Server做媒后也可以直接通讯的,如qq,icq,msn http://www.lihuasoft.net/article/show.php?id=2478 http://www.cnblogs.com/epan/articles/98944.html http://www.ppcn.net/c38.aspx     久病成良医--多试 千人之诺诺,不如一士之谔谔--兼听
------
江上何人初见月,江月何年初照人
暗黑破壞神
版主


發表:9
回覆:2301
積分:1627
註冊:2004-10-04

發送簡訊給我
#12 引用回覆 回覆 發表時間:2005-05-06 09:36:00 IP:221.169.xxx.xxx 未訂閱
引言: 不对的,两个在NAT后面没有公网IP的Client在Server做媒后也可以直接通讯的,如qq,icq,msn http://www.lihuasoft.net/article/show.php?id=2478 http://www.cnblogs.com/epan/articles/98944.html http://www.ppcn.net/c38.aspx
請問我這樣回答他,有什麼不對? 2.兩邊都透過外面的某台公開的IP來做通訊。這也可以。msn, icq...就是這樣做。 ============================================================
mustapha.wang
資深會員


發表:89
回覆:409
積分:274
註冊:2002-03-13

發送簡訊給我
#13 引用回覆 回覆 發表時間:2005-05-07 13:31:51 IP:210.22.xxx.xxx 未訂閱
呵呵,见笑,没看到前面的。 我是想,在 src="http://delphi.ktop.com.tw/loadfile.php?TOPICID=10543105&CC=235795"> 久病成良医--多试 千人之诺诺,不如一士之谔谔--兼听
------
江上何人初见月,江月何年初照人
wu-eric
中階會員


發表:14
回覆:82
積分:64
註冊:2004-03-17

發送簡訊給我
#14 引用回覆 回覆 發表時間:2005-05-07 16:19:49 IP:210.66.xxx.xxx 未訂閱
引言: http://www.lihuasoft.net/article/show.php?id=2478 http://www.cnblogs.com/epan/articles/98944.html http://www.ppcn.net/c38.aspx
暗黑大大,我看過mustapha.wang大大的http://www.lihuasoft.net/article/show.php?id=2478裡,最後2個在NAT後的PC是可以直接連線的,雖然我沒有試過,但我覺得或許可行,值得一試,這才是我詢求的方法
暗黑破壞神
版主


發表:9
回覆:2301
積分:1627
註冊:2004-10-04

發送簡訊給我
#15 引用回覆 回覆 發表時間:2005-05-07 20:00:39 IP:221.169.xxx.xxx 未訂閱
1.被連線的那邊(server 端)的IP分享器,必須把 port 指到你那台 192.168.X.X 的內部 port 上。 這樣就有可能。 我不也在一開始就跟你說了嗎? 就算它是用 udp 打個洞出來。 那也是 client 到 server 之間的事啊。 另一個 client 無法利用這個洞啦。 nat 後面可以向外連線。而外面只能利用這條連線來跟內部做通訊。 而如果沒有這條線。外面的根本就無法連到內部機器啦。 自己再去看幾次他貼的那幾篇。
wu-eric
中階會員


發表:14
回覆:82
積分:64
註冊:2004-03-17

發送簡訊給我
#16 引用回覆 回覆 發表時間:2005-05-09 01:30:40 IP:210.66.xxx.xxx 未訂閱
引言: http://www.cnblogs.com/epan/articles/98944.html
我今天抽了一點空看了一下第二個連結中的 3.3.1 它也認為是可行的耶... 只不過需要時間Try看看吧!至於第三個連結,我會再找時間研讀的
Jack0323
初階會員


發表:22
回覆:70
積分:28
註冊:2002-03-13

發送簡訊給我
#17 引用回覆 回覆 發表時間:2005-05-10 23:06:23 IP:59.104.xxx.xxx 未訂閱
我的做法是用有模擬VPN的IP分享器 就可以了 不知能不能解決你的問題
ecroo
一般會員


發表:0
回覆:1
積分:0
註冊:2004-03-06

發送簡訊給我
#18 引用回覆 回覆 發表時間:2005-08-05 13:34:55 IP:211.76.xxx.xxx 未訂閱
引言:
引言: http://www.lihuasoft.net/article/show.php?id=2478 http://www.cnblogs.com/epan/articles/98944.html http://www.ppcn.net/c38.aspx
暗黑大大,我看過mustapha.wang大大的http://www.lihuasoft.net/article/show.php?id=2478裡,最後2個在NAT後的PC是可以直接連線的,雖然我沒有試過,但我覺得或許可行,值得一試,這才是我詢求的方法
你好 我看過他的文章中的方式並且實際試過 在NAT下可用udp任意開個洞到其他固定ip下 這樣其他非Server的固定ip都可以很順利的對NAT裡的Client溝通 可是 現在遇到一個問題 就是NAT下的Client 對NAT下的Client 我照他的方法試 (就是A透過server , 先要求B寄送一個訊息到A的公開位置的方式) 卻還是不能互相溝通 我試過兩端都對對方的公開位置寄送訊息 但卻始終無法溝通 請問為什麼會這樣呢?? 謝謝! 發表人 - ecroo 於 2005/08/05 15:29:25
系統時間:2024-11-26 5:37:08
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!