作者testPtt (测试)
看板Programming
标题[问题] 不同网路间要怎麽通讯?
时间Fri Jun 3 15:01:46 2016
假设我ip:111.111.111.111要传资料到
ip:222.222.222.222下的192.168.2.2
这样要怎麽达成?
像skype之类的通讯软体那样.
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 114.40.180.11
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Programming/M.1464937308.A.4D3.html
1F:→ IKAFIRE: port forwarding 223.140.48.129 06/03 15:25
2F:→ testPtt: 希望不改router设定(skype也没要user改) 114.40.180.11 06/03 15:36
3F:推 LPH66: 里面先出来外面再用那条出来的连线传进去 140.112.30.51 06/03 15:52
4F:→ LPH66: skype 之类的会有一个中继伺服器 140.112.30.51 06/03 15:53
5F:→ LPH66: 大家都先连进去, 之後就藉由那个伺服器中转 140.112.30.51 06/03 15:53
7F:→ CCWck: NAT转址 通讯埠转发 122.146.84.72 06/03 18:01
8F:→ ripple0129: Skype软体是他家的,当然客户端能连se223.136.135.116 06/03 22:04
9F:→ ripple0129: rver,你如果是外网要连别人家内网,223.136.135.116 06/03 22:04
10F:→ ripple0129: 他router没设定好mapping或DMZ你就没223.136.135.116 06/03 22:04
11F:→ ripple0129: 办法连上223.136.135.116 06/03 22:04
12F:→ tjjh89017: UPnP 140.115.53.26 06/03 22:26
13F:→ tjjh89017: 或是用P2P的方式吧~ 140.115.53.26 06/03 22:26
14F:→ testPtt: 看来没办法硬塞 1.175.178.35 06/03 23:37
15F:推 IKAFIRE: 不改router的话用hamachi之类的东西呢 140.112.187.97 06/04 00:30
16F:→ ripple0129: 不改router的前提就是内网先往外连,223.137.106.250 06/05 20:18
17F:→ ripple0129: 做个小程式每一段时间内网往外网看有223.137.106.250 06/05 20:18
18F:→ ripple0129: 无新讯息吧223.137.106.250 06/05 20:18
19F:推 littleshan: 这有专门解法,叫NAT-punchthrough 60.250.32.97 06/06 14:49
21F:→ littleshan: 对大部份的NAT router来说 60.250.32.97 06/06 14:50
22F:→ littleshan: 外部的中继伺服器通常只需要handshake 60.250.32.97 06/06 14:50
23F:→ littleshan: 之後的资料传输是可以point-to-point 60.250.32.97 06/06 14:51
24F:推 yzfr6: 你说的这情况叫 NAT 198.56.238.205 07/29 08:38