通过Windowsnetworkingpipe理访问VPN,而不是OpenVPN客户端

我在我的Linux服务器上运行openVPN并使用openVPN Windows客户端连接到它 – 一切工作正常。
现在我想知道是否可以通过Windows的networkingpipe理来设置VPN连接。 我知道这一定是可能的,因为我可以连接到我的大学的VPN这样做(这是连接列出)。

但是,当我尝试设置它时,我无法启动它。 主要是因为我不知道如何处理证书(ca.crt,client.crt,client.key)。 除此之外,Windows总是要求input密码,因为通过证书完成authentication,所以我没有在服务器上设置密码。

任何想法,如果我的情况是可能的,如果是的话,如何?

不可以,因为本机Windowsnetworkingpipe理不支持OpenVPN。 它支持PPTP和其他types的专用networking协议。

Windows支持SSTP,L2TP和PPTP,以及DirectAccess(与企业SKU)。 这里没有OpenVPN支持,您需要使用OpenVPN客户端。

你确定你的大学真的使用OpenVPN吗? 事实上,Windows并不支持OpenVPN(Ubuntu的某些Linux操作系统在networkingpipe理器中内置了OpenVPN支持)。

因此,如果没有oVPN客户端,您将无法build立OpenVPN连接。 一个可能的解决方法是将另一台电脑/服务器(或运行openwrt的廉价路由器)放在Windows机器前面…但是这有点偏离主题。