Garena工作(隧道或其他)

时间:2010-09-27 12:46:42

标签: c#

我想开发名为garena的局域网游戏软件。我不知道garena背后会发生什么。可能是一个简单的隧道用于分配192.168.1.x的ip地址。 任何人都可以建议我任何好的方法或其他什么,这可以帮助我解决它。

1 个答案:

答案 0 :(得分:0)

我不知道garena,但它可能允许您通过隧道连接到同一个虚拟LAN(VPN)。

以下是c#中的隧道示例 - > Windows TCP Tunnel

顺便说一句,我建议你不要同时写VPN服务器和客户端,但可能只写客户端部分,因为有很多有效的免费VPN服务器,如:OpenVPN

修改

也许这不是你需要的。实际上,我并没有完全明白你对“garena的工作”的意思:写一个类似的软件?连接到它?逆向工程吗? ...

<强> EDIT2:

我仍然认为,如果你真的不需要编写服务器,你可以使用C#客户端连接到openVPN(或其他)(不是那么容易,但不仅仅是写两个层)。

因为写一个安全,稳定和可靠的VPN服务器是非常困难的,所以如果你可以利用长时间测试的东西是更好的选择。

但是,如果你想做一些非常简单的事情,我认为我的第一个链接可以帮助你。

这里有一些相关的问题:

Create a VPN client in C#

C# Windows Service that connects to network through VPN

how to create a vpn software