OpenVPN
开源
员工异地访问公司内网资源,如 居家办公。
OCServer
基于思科协议的开源实现
员工异地访问公司内网资源,使用场景同OpenVPN
WireGuard
WireGuard 的目标是在大多数场景下取代 IPsec 和其他基于用户空间和 TLS 的 VPN(例如 OpenVPN),与其他 VPN 相比,它更简单、更高效、更容易使用。
WireGuard 是由C 语言编写的一个开源3层网络隧道工具,被视为下一代 VPN 协议,旨在解决许多困扰 IPSec/IKEv2、OpenVPN 或 L2TP 等其他 VPN 协议的问题。它与 Tinc 和 MeshBird 等现代 VPN 产品有一些相似之处,即加密技术先进、配置简单。从 2020 年 1 月开始,它已经并入了 Linux 内核的 5.6 版本,这意味着大多数 Linux 发行版的用户将拥有一个开箱即用的 WireGuard。如果你的内核版本 >= 5.6,就可以用上原生的 WireGuard 了,只需要安装 wireguard-tools 即可。
查看内核版本
uname --kernel-release
安装
https://www.wireguard.com/install/ (好像被墙拦截了)
Wireguard-UI
用于管理您的 WireGuard 设置的 Web 用户界面。
https://github.com/ngoduykhanh/wireguard-ui
IpSec
路由器之间互联使用,异地多个局域网互通,如 总公司-各分公司。