Windows的虚拟网络接口

时间:2011-12-15 19:32:10

标签: windows network-programming device-driver vpn

我正在开发一种VPN应用程序,需要虚拟网络接口(又名TUN / TAP)。 Windows有没有这样的驱动程序?

我所知道的唯一一个是OpenVPN,但它是GPLed,因此AFAIK不能用于闭源应用程序。

如果没有现成的解决方案,我会很感激地估计自己编写这样的野兽有多复杂(可能还有一些指导方向)。

我发现了这个similar question,但它可以追溯到2008年。

2 个答案:

答案 0 :(得分:1)

发现这个:wodVPN - 声称附带虚拟网络适配器。

答案 1 :(得分:0)

尝试AnyTun。 http://www.anytun.org/

它看起来像Linux和Windows上可用的可靠隧道驱动程序,并声称可以自由再分发。

如果你没有找到工作或类似的东西,我会同意你的第一个评论者 - 与律师快速会谈,审查你找到的合法合同......甚至更好,只是打电话给他们的销售部门 - 如果没有法律上的担忧,他们可能会说“是”。

正如你所说,建造野兽很可能是一种痛苦。我没有这样做,所以我不能给出可靠的估计,但似乎明智的避免。