搭建vpn的步骤

todaygood9992个月前未分类17

全网最佳IP代理服务商- 9.9元开通-稳定的代理服务
如果您从事外贸、海外视频博主、海外推广、海外广告投放,欢迎选择我们。
让您轻易使用国外主流的聊天软件、视频网站以及社交网络等等

  IPSec VPN是目前应用最广泛、最安全的VPN,从个人手机到平板电脑再到路由器、企业的防火墙都能轻松的创建IPSec VPN,保护使用者的数据安全防止数据被劫持,嗅探,因此掌握IPSec VPN原理以及常见问题排查对于运维及开发人员来说都至关重要。本期华云数据“智汇华云”专栏将为您奉上IPSec VPN原理介绍与实现。

  IKE协议有v1版本和v2版本,目前我们主要使用v1版本,v1版本是基于UDP500 和4500(NAT使用)端口号的应用层协议。IKE协议的主要作用是交换IPSec对等体两端的SA(Security Association),SA一般包括:

  第一阶段叫做IKE(ISAKMP) SA,协商出来的SA给第二阶段使用,这一阶段又有两种协商模式,使用中一般使用主模式,比较安全

  1.AH(Authentication Header) 认证头协议,协议号为51。工作原理是在每一个数据包的标准IP报头后面添加一个AH报文头,基本不使用。

  *与AH不同的是搭建vpn的步骤,ESP将数据中的有效载荷进行加密后再封装到数据包中,以保证数据的机密性,但ESP没有对IP头的内容进行保护。

  1.传输模式(host-to-host transport mode),在传输模式中,AH头或ESP头被插入到IP头与传输层协议头之间,保护TCP/UDP/ICMP负载。传输模式不改变报文头,基本不使用。

  2.隧道模式(tunneling mode ),隧道模式下,AH协议的完整性验证范围为包括新增IP头在内的整个IP报文。ESP协议验证报文的完整性检查部分包括ESP头、原IP头、传输层协议头、数据和ESP报尾,但不包括新IP头,因此ESP协议无法保证新IP头的安全。ESP的加密部分包括原IP头、传输层协议头、数据和ESP报尾。

  上面讲的都是IPSec协议上的定义和规范,具体到IPSec在linux系统的实现上主要有各种swan(openswan,strongswan,libreswan),这些应用程序负责协商双方的加密算法,加密方式,隧道模式,路由策略。并通过linux的xfrm内核接口调用下发到数据面中。

  IPSec在Linux上有两种数据面,目前一般使用第二种Linux内核的XFRM框架,除非是很老的机器没有这个的时候会用第一种:

  1.KLIPS ,很古老,2.6版本以前的Linux版本使用。通过创建出虚拟IPSec接口,路由IPSec数据包,可以很方便添加firewall规则。

  ip xfrm命令可以手动创建两台之间使用ipsec隧道通信,跳过libreswan的控制面SA协商

全网最佳IP代理服务商- 9.9元开通-稳定的代理服务
如果您从事外贸、海外视频博主、海外推广、海外广告投放,欢迎选择我们。
让您轻易使用国外主流的聊天软件、视频网站以及社交网络等等

相关文章

索尼z5vpn翻墙教程

索尼z5vpn翻墙教程

  为进一步提高人民群众防范电信网络诈骗意识,切实达到“国家反诈中心”APP全民普及,保护人民群众财产安全,连日来,云南省普洱市澜沧拉祜族自治县各部门积极动员、多措并举,扎实推进“国家反诈...

派克斯vpn教程

  1、第一次使用需要下载安装EasyConnect(已安装请从第3步开始)。在浏览器地址栏输入   4、在指定位置输入“用户名”(一卡通号)和“密码”(信息门户密码),...

手机永久挂载vpn教程

  根据国家《网络安全法》相关规定及上级主管部门网络安全管理要求,校内各系统不再直接提供校外访问服务。   在进一步加强学校网络安全管理的同时,为方便广大师生通过公共网络...

电脑vpn制作教程

  新年伊始一场新型冠状病毒战争悄然打响,为了遏制新型冠状病毒传播,各大企业纷纷延迟上班时间。在这一段时间远程办公成为了企业业务运行重要的手段,但是突如其来的网络安全问题也悄然来临,VPN...