作者roger0514 (不过是只卷毛)
看板GameDesign
标题[请益] winsock2实作socket遇到的问题
时间Sun May 1 17:21:59 2016
先说说我的想法
目前想用TCP/IP的方法来做连线游戏
但是因为没有固定IP, 所以想利用VPN来达到类似固定IP的方法
--------
目前有使用winsock2来实作socket的功能
单机尝试打自己的IP (不管有没有挂上VPN) 都连的到自己
但是从另一端连过来的时候, 就连不到了...
目前尝试过
(1) 本机连本机 (192.168.XXX.XXX)
成功
(2) 本机连本机 with 学校VPN (172.16.XXX.XXX)
成功
(3) 远端连本机 with 学校VPN (172.16.XXX.XXX)
失败
是哪个环节出错吗? 还是整个思考上就是错误的XD
抱歉对socket的研究没有很深, 但希望可以得到解答, 谢谢!
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 36.224.47.192
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/GameDesign/M.1462094522.A.4A5.html
1F:→ dklassic: 解析查到是本机的时候好像会直接变区域?试试看停用防 05/01 17:32
2F:→ dklassic: 火墙,如果不行的话可能 NAT 有挡 05/01 17:32
3F:→ Schottky: 一般 VPN 都有使用 NAT 吧 05/01 17:41
4F:→ Schottky: 建议租个虚拟主机,在上面跑你的伺服器程式 05/01 17:42
5F:→ Schottky: 如果非要在你家的电脑跑,那就在在虚拟主机和你家之间 05/01 17:43
6F:→ Schottky: 开 SSH tunnel 转送连线 05/01 17:43