Linux系统下VPN的研究与部署实现
时间:2017-06-20 23:42 来源:毕业论文 作者:毕业论文 点击:次
摘要: Internet提供的互联性和开放性使信息的交换与共享成为现实,为社会带来了巨大的利益。同时,Internet也为黑客和计算机犯罪提供了可乘之机。保护网络安全、保证信息安全成为人们日益关注的核心问题。因此作为一种网络安全设备,VPN网关被广泛的应用。而随着越来越多的VPN网关被部署到网络中,人们对于一个快速、易用的VPN需求也日益增加。 本文首先介绍了一些VPN网关的背景知识,然后分别介绍了VPN网关的具体实现步骤以及实现的效果。实验环境选择了具有开放源代码的Linux系统作为VPN网关的实现平台即操作系统,利用Linux系统自身对于IP包的处理过程来进行VPN处理。数据传输协议使用了pptp,可以直接使用window带的client直接拨号,不需要额外安装。随后,在搭建的实验环境下进行了多项测试实验,通过实验,进一步了解VPN的过程,并找出其中的问题。最后,对工作进行总结并提出下一步工作的方向。10490 关键词: 虚拟专用网;VPN网关;pptp;iptables Linux Systems Research And Deployment Of VPN Implementation Abstract: The connectivity and openness provided by the Internet make the exchange of information and sharing become reality, which brought tremendous benefits for the society; meanwhile, it provides an opportunity for Internet hackers and computer crimes. The protection of network and information security has become a core issue of growing concern. Therefore, as a network security appliance, VPN gateways are widely used. More and more VPN gateways are deployed in the network; What’s more, the demands of a fast and easy to use VPN are increasing by people. This paper describes some background knowledge of the VPN gateway, and then introduced the VPN gateway and the realization of the concrete steps to achieve the effect. I chose to have the open-source Linux system as a VPN gateway implementation platform referring to operating system, using the Linux system itself for IP packet processing for VPN processing. I used pptp as a transmission protocol, and you can directly use the client window with direct dialing, no additional installation. Subsequently, in the built environment for a number of experimental test experiments, we learn more about the VPN process and find out the problems. Finally, we conclude the work for future work directions. Keywords: VPN; VPN gateway; pptp;iptables 目录 摘要 i Abstract i 目录 iii 1 绪论 1 1.1 VPN 概述 2 1.1.1 VPN 的优缺点 3 1.2 VPN的实际应用意义 4 1.2.1 VPN的定义: 4 1.2.2 vpn是现在大部分企业为确保自身网络资源安全传输选择的方式,它的具体优势表现在以下几个方面 : 5 1.2.3 网路安全的意义实例: 5 1.2.4 实际有效的应用 6 2 VPN的应用与实现 7 2.1 VPN的应用领域和设计目标 7 2.1.1 VPN的主要应用领域 7 2.1.2 VPN的设计目标 9 2.2 实现VPN的关键技术和主要协议 10 2.2.1 实现VPN的关键技术 10 2.2.2 VPN的主要安全协议 11 3 Linux下VPN的实现 13 3.1 平台选择以及工具使用 13 (责任编辑:qin) |