支持所有单机游戏的浙大校园网对战平台

支持所有单机游戏的浙大校园网对战平台

C/C++ 其它杂项

访问GitHub主页

共31Star

详细介绍

浙江大学校园网对战平台

如何使用

请先安装OpenVPN虚拟网卡,之后不用启动它,只需要OpenVPN的网卡驱动即可。使用VS2013编译源代码, 在编译得到的可执行文件所在目录中放置映射关系表文件map.txt,内容如下:

2
222 205 0 126 192 168 1 8 00 FF 82 A2 A6 21
222 205 44 217 192 168 1 10 00 FF 3F 58 68 18

第一行为房间内IP总数,之后每行描述了一台主机,前4个数字是校园网VPN地址,中间4个数字是映射后的虚拟 IP地址,最后6位十六进制是TAP网卡的MAC地址(除了虚拟网卡地址外,其他地址都可以从源码中的代码获取), 之后的版本会做服务器以及服务器自动分配IP、MAC地址等功能。

特点

使用校园网内网进行传输,延迟极低,理论上支持所有单机局域网游戏(只要是通过IPv4连接的就可以,红警2 这种太古老用IPX的,还没有写支持,有兴趣的可以提交PR)。

测试

2017.3.11 22:11 魔兽争霸3 测试通过