◆刘希平 李文 王刚 赵明明
基于WireGuard的高性能虚拟专用网络架构设计与实现
◆刘希平 李文 王刚 赵明明
(昆仑银行股份有限公司西安分行 陕西 710018)
WireGuard是一种新的虚拟专用网络(Virtual Private Network)协议,相较于目前广泛使用的IPSec,WireGuard使用了更先进的加密算法和安全可信架构,在保证网络安全的前提下提供了强大的性能。本文将设计并实现一个基于WireGuard的跨平台多点接入的虚拟专用网络,并与传统的IPSec进行性能比较,阐明WireGuard的优势特点。
WireGuard;虚拟专用网络;VPN;跨平台;路由
虚拟专用网络(Virtual Private Network)是目前应用非常广泛的内部网络接入方式,不少企业和学校使用虚拟专用网络构建起跨越地理区域的内部网络,使各分支机构(或分校区)具有和公司总部(主校区)一致的网络体验。通常这种网络使用了传统的虚拟专用网协议(如:IPSec、OpenVPN等)进行构建,虽然行业内已经有了成熟的解决方案,但由于发布时间较早,相关漏洞的发现对传统虚拟专用网协议造成了较大的影响,特别是2014年OpenSSL heartbleed漏洞的曝出,严重威胁到不少企业的虚拟专网安全。随着相关技术不断发展,具有后发优势的WireGuard采用了更加科学合理的安全可信架构,并引入多种新的加密算法,逐渐成了构建虚拟专用网络更好的选择。
WireGuard使用时仅需要简单配置并交换公钥即可,其余的工作将由WireGuard自动完成,终端用户不需要管理连接、关心状态、管理守护进程或担心隐藏的内容,大大降低了使用及维护门槛。
WireGuard支……