面向小微型企业的VPN跨域互联平台的设计
2015-10-21陈泓黄东文叶小艳张芒
陈泓 黄东文 叶小艳 张芒



摘 要:文章研究一种跨域VPN互联方案并设计一个开放平台,让使用者用按需充值的方式使用VPN服务,为小微企业提供低成本的VPN方案。该平台在开源的OpenVPN平台基础上研发完成,由企业客户端、个人客户端、代理服务端和系统管理工具等四个部分组成,采用了虚拟网卡、虚拟网桥、隧道技术,并采用数据库技术实现系统管理功能。
关键词:VPN;虚拟网卡;虚拟网桥;隧道协议;OpenVPN
中图分类号:TP311 文献标识码:A 文章编号:1006-8937(2015)06-0059-03
VPN(Virtual Private Network,虚拟专用网络)是指利用密码技术和访问控制技术在公共网络(如Internet)中建立的专用通信网络。
本文以开源OpenVPN项目为基础,研究在互联网上部署一个开放的平台,提供跨域的VPN互联服务,让使用者用按需充值的方式使用VPN服务,为小微企业提供低成本的VPN方案。
1 工作基础
本文的研究基础是单域VPN代理机制与OpenVPN。
1.1 单域VPN代理机制
单域VPN代理是常见的VPN方案。每一个需要接受外部访问的企业网络,都在网络边缘部署一个VPN网关,这需要购买独立的设备,有一定的成本负担。
大公司的VPN的使用频率高,投入较高的成本购买VPN硬件服务器或者租用ISP提供的VPN服务是物有所值。但是小微企业对VPN的使用是偶发的,而且VPN访问的资源通常是企业网络内部的某台主机(如数据库服务器或Web服务器)而不是整个网络,因而投入专项资金去部署VPN网关成本上不合算,故希望有低成本的解决方案。
1.2 OpenVPN
OpenVPN是一个开源VPN项目,能在Linux、xBSD与Windows 2000/XP上运行,其核心技术是虚拟设备,包括虚拟网卡和虚拟网桥。……
