深度优先搜索的理解与实现
深度优先搜索作为广度优先搜索的好基友,同样也是对图进行搜索的一种算法。善用这两种算法,可以解决我们业务中遇到的「树形结构遍历搜索」问题。
上面一篇文章我们详细介绍了如何用云服务器和开源软件pfSense搭建pfSense VPN,当然pfSense除了支持IPsec VPN之外,也支持OpenVPN,支持常用的拨号VPN,如L2TP VPN和pptp vpn,这里我们主要还是延续上文,继续介绍IPSec IKEv2的配置,目前IPsec IKEv2是密级比较高的VPN协议,能较好保护用户的报文,相比目前互联网上热门的VPN软件老王VPN,SS,SSR等协议密级更高,更关键的是支持苹果客户端,能一键实现IOS VPN。当然我们这里主要介绍的是企业级的产品,大家千万不用来当作ios扶墙,当然国内云服务器也不支持。
由于企业有不少员工是苹果手机,但iOS VPN没有相应的苹果vpn app下载,不过苹果原生支持IPsec VPN,所以使用VPN相对比较容易,这里介绍如何实现基于pfsense ikev2的一键iOS VPN的部署。
1.进入pfsense 的Web控制台,点击”VPN”
pfsense
2.在VPN的选项卡里面点击”IPsec Export:Apple Porfile,导出配置文件
导出配置文件
3.安装配置文件,导出的iOS的的配置文件,如果是MAC电脑的,直接安装该配置文件,出现弹框提示,点击继续
iOS的的配置文件
继续安装后会提示输入用户名和密码,输入上文介绍的用户名”abcd@xrcloud.com”和密码” dfeijfiejif8!829”,点击继续,然后会出现安全提示弹框,输入MAC电脑的密码,这样配置文件就安装完毕。
用户名密码
4.连接VPN,在网络属性里面找到”pfSense IPsec VPN”,点击连接这样就可以与服务器端建立起VPN连接
5.iPhone手机配置文件的安装,将导出的配置文件通过邮件或者”隔空投送”的,将配置传输到iPhone手机。
iPhone配置文件
点击安装该配置文件:
配置文件
进入到安装步骤:点击安装,输入iPhone手机的密码:
输入VPN的用户名和密码,和服务端的信息保持一致:
用户名
这样安装文件就完成了,然后我们在”设置”的”VPN”项目里面就可以看我们的VPN连接已经建立起来了:
VPN1
然后点击连接就可以通过IPsec IKEv2连接VPN服务器了:
VPN2
通过本文我们可以通过导出pfSensef防火墙的IPsec VPN的苹果手机或MAC的配置从而实现苹果手机一键VPN,或者MAC book 一键VPN。
转载请注明:小猪云服务器租用推荐 » 苹果手机或者MAC端的iOS VPN客户端配置