SoftEther VPN是免费的开源跨平台软件, 作为VPN客户端和VPN服务器。 单个VPN服务器上提供了VPN协议,例如SSL VPN,L2TP / IPsec,OpenVPN和Microsoft安全套接字隧道协议。
软以太VPN 支持NAT遍历,因此在网关,设施路由器和防火墙之后的计算机上运行VPN服务器非常有用。 执行深度数据包检查的防火墙无法将SoftEther的VPN传输数据包检测为VPN隧道,因为HTTPS用于隐藏连接。
除了它 通过充分利用以太网帧来优化性能,减少了内存复制操作,并行流传输和集群。 这些功能共同减少了通常与VPN连接相关的延迟,同时提高了性能。
我们可以发现以下主要特征:
- 支持OpenVPN,SSL-VPN(HTTPS),HTTPS上的以太网,L2TP,IPsec,MS-SSTP,EtherIP,L2TPv3和Cisco VPN协议。
- 支持L2(以太网桥)和L3(IP)级别的站点到站点和远程访问连接模式。
- 与原始OpenVPN客户端的兼容性。
- 通过HTTPS的SSL-VPN隧道可让您绕过防火墙级别的阻止。
- 通过ICMP和DNS创建隧道的能力。
- 动态DNS和NAT遍历的内置机制可确保在没有永久专用IP地址的主机上工作。
- 高性能,提供1Gb的连接速度,而对RAM和CPU的大小没有明显的要求。
- 双IPv4 / IPv6堆栈。
- 使用AES 256和RSA 4096进行加密。
- Web界面,用于Windows的图形配置器以及Cisco IOS样式的多平台命令行界面的可用性。
- Windows,Linux,FreeBSD,Solaris和macOS的服务器支持。 Windows,Linux,macOS,Android,iOS和Windows Phone的客户端可用性。
新版本开发人员版
最近 宣布发布VPN服务器SoftEther VPN开发人员版本5.01.9671, 突出显示以下更改的版本:
Se 添加了对JSON-RPC API的支持,它使您可以创建第三方应用程序来管理VPN服务器。
包括通过JSON-RPC,您可以添加用户和虚拟中心,断开某些VPN连接, 等等。 针对JSON,RPC和C#发布了使用JSON-RPC的代码示例。 禁用JSON-RPC“ DisableJsonRpcWebApi”建议的设置。
还有这个新版本 管理员内置Web控制台已添加 (https://服务器/管理员/«), 允许您控制VPN服务器 通过浏览器。 目前,Web界面的可能性是有限的。
Se 增加了对AEAD ChaCha20-Poly1305-IETF分组密码模式的支持。
实现了一项功能,以显示有关VPN会话中使用的协议的详细信息。
修复了Windows的网桥驱动程序中的漏洞,这使您可以在本地增强您在系统中的特权。 使用本地网桥或SecureNAT模式时,问题仅出现在Windows 8.0和更早版本中。
如何安装SoftEtherVPN?
对于那些对能够在其系统上安装SoftEtherVPN感兴趣的人,可以按照下面共享的说明进行安装。
无论他们是谁 Ubuntu,Linux Mint和任何其他派生用户都可以使用存储库 您可以通过打开终端并在其中输入以下命令来将其添加到系统中:
sudo add-apt-repository ppa:paskal-07/softethervpn sudo apt-get update
最后 您可以通过键入以下命令在系统上安装SoftEtherVPN:
sudo apt install softether-vpn
对于Arch Linux及其衍生版本,该应用程序尚未在AUR存储库中进行更新,但是对于那些想要安装它的人,只需在终端中键入以下命令:
yay -S softethervpn
或客户:
yay -S softethervpn-client-manager
对于其余的Linux发行版,您将必须编译源代码,他们可以通过打开终端并在其中执行以下命令来完成此操作:
git clone https://github.com/SoftEtherVPN/SoftEtherVPN_Stable.git cd SoftEtherVPN ./configure make make install