EAP可理解为可扩展的认证协议框架。 基于它可以通过密码 证书等多种方式进行加密。
目前微软认为EAP-TLS是最安全的vpn连接的加密方式。但是EAP-TLS需要客户端和服务器端都有证书,双方需要交换证书检查合法正确性。故无法在独立的局域网内使用。
在独立的局域内使用时,可以用PEAP方式。此方式只需要服务器端有证书即可,客户端无需提供证书。例如手机上的CMCC连接之类的。
下面介绍下PEAP的环境框架搭建,
1.主要有证书服务器(CA),vpnserver服务器端,vpnclient端客户端。文件服务器等。文件服务器这里仅用作测试验证用
2. 服务器端(vpnserver端)
1)打开浏览器,输入证书服务器(CA)地址,填写类型为服务器认证类型,申请机器证书
2)证书服务器会收到此申请,然后同意颁发。vpnserver端就可以在浏览器上,下载证书链,然后下载安装证书了
3)服务器端再配置远程访问策略为PEAP
3.客户端
1 ) 拨号连接属性里,选中PEAP,先浏览器里下载CA服务器的证书链。
2) 在拨号属性里将CA添加进来
PS PEAP认证过程是三次握手,中间会通过SSL来保证连接时的安全性,后续展开。