【发布时间】:2010-09-27 12:46:42
【问题描述】:
我想开发名为 garena 的局域网游戏软件。我不知道garena的幕后发生了什么。可能是一个简单的隧道用于分配 192.168.1.x ip 地址。 任何人都可以建议我任何好的方法或其他任何东西,这可以帮助我进行工作。
【问题讨论】:
标签: c#
我想开发名为 garena 的局域网游戏软件。我不知道garena的幕后发生了什么。可能是一个简单的隧道用于分配 192.168.1.x ip 地址。 任何人都可以建议我任何好的方法或其他任何东西,这可以帮助我进行工作。
【问题讨论】:
标签: c#
我不知道 garena,但也许它允许您通过隧道连接到同一个虚拟 LAN (VPN)。
这是一个 c# 中的隧道示例 --> Windows TCP Tunnel
顺便说一句,我建议您不要同时编写 VPN 服务器和客户端,而可能只编写客户端部分,因为有很多有效的免费 VPN 服务器,例如:OpenVPN
编辑:
也许这不是你需要的。实际上,我并没有完全理解您所说的“在 garena 上工作”的意思:编写类似的软件?连接到它?逆向工程吗? ...
EDIT2:
我仍然认为,如果您真的不必编写服务器,则可以使用 C# 客户端连接到 openVPN(或其他)(不是那么容易,但比编写两个层要多得多)。
因为编写一个安全、稳定和可靠的 VPN 服务器是非常非常困难的,所以如果你能利用经过长时间测试的东西是更好的选择。
但是,如果你想做一些非常简单的事情,我认为我的第一个链接可以帮助你。
这里有一些相关的问题:
【讨论】: