基于WireGuard的高性能虚拟专用网络架构设计与实现

2021-02-27 07:37:00刘希平李文王刚赵明明
网络安全技术与应用 2021年2期

◆刘希平 李文 王刚 赵明明

基于WireGuard的高性能虚拟专用网络架构设计与实现

◆刘希平 李文 王刚 赵明明

(昆仑银行股份有限公司西安分行 陕西 710018)

WireGuard是一种新的虚拟专用网络(Virtual Private Network)协议,相较于目前广泛使用的IPSec,WireGuard使用了更先进的加密算法和安全可信架构,在保证网络安全的前提下提供了强大的性能。本文将设计并实现一个基于WireGuard的跨平台多点接入的虚拟专用网络,并与传统的IPSec进行性能比较,阐明WireGuard的优势特点。

WireGuard;虚拟专用网络;VPN;跨平台;路由

虚拟专用网络(Virtual Private Network)是目前应用非常广泛的内部网络接入方式,不少企业和学校使用虚拟专用网络构建起跨越地理区域的内部网络,使各分支机构(或分校区)具有和公司总部(主校区)一致的网络体验。通常这种网络使用了传统的虚拟专用网协议(如:IPSec、OpenVPN等)进行构建,虽然行业内已经有了成熟的解决方案,但由于发布时间较早,相关漏洞的发现对传统虚拟专用网协议造成了较大的影响,特别是2014年OpenSSL heartbleed漏洞的曝出,严重威胁到不少企业的虚拟专网安全。随着相关技术不断发展,具有后发优势的WireGuard采用了更加科学合理的安全可信架构,并引入多种新的加密算法,逐渐成了构建虚拟专用网络更好的选择。

1 WireGuard的优势和特点

1.1 简单易用

WireGuard使用时仅需要简单配置并交换公钥即可,其余的工作将由WireGuard自动完成,终端用户不需要管理连接、关心状态、管理守护进程或担心隐藏的内容,大大降低了使用及维护门槛。

1.2 支持最新加密算法

WireGuard支……

登录APP查看全文