红联Linux门户
Linux帮助

Linux下的加密VPN软件 CIPE

发布时间:2012-08-30 11:18:12来源:红联作者:empast
CIPE(Crypto IP Encapsulation)是一种对IP数据包进行封装以实现通信双方安全传输的技术,可以应用于包括VPN(Virtual Private Network)在内的许多领域。目前,IPv6环境下的CIPE还没有具体的软件实现,这使得在IPv6环境下进行CIPE基本过程的研究变得很有意义。本文将在研究CIPE基本概念与传输过程的基础上,在IPv6环境下利用CIPE技术,实现一个VPN系统,包括:设计了一个典型的CIPE结构,对 CIPE网关的多个功能模块进行具体划分,通过CIPE网关程序实现数据包的截获、解封、分析、封装,以及发送等功能。 本文是利用Linux操作系统下Netfilter框架中的Libipq API进行数据包截获程序的设计和Libnet工具实现CIPE的数据包的转发功能,在IPv6协议环境下完成基于CIPE的网关程序,实现CIPE基本 传输过程。同时,结合linux下的socket网络编程和mysql数据库,对基于IPv6的VPN移动用户身份认证系统的基本原理进行了详细分析和具体实现。

主页:http://sites.inka.de/sites/bigred/devel/cipe.html

下载:http://sites.inka.de/sites/bigred/sw/cipe-1.6.0.tar.gz

来自:开源中国社区
文章评论

共有 0 条评论