Intro
前面有文章提到过给ios10在ubuntu 14.04上配置IPSec服务器,这里写的是在 CentOS 6.4 环境下的配置。
环境:
- OpenVZ
- CentOS 6.4
- 2.6.32-042stab120.11
How to
Enable tun device
因为这是 OpenVZ 的虚拟机,所以首先要确认系统允许启用 tun 设备。 具体要咨询服务商。
Prerequisite
1 | # kernel |
Installation
1 | yum -y install \ |
Configuration
1 | cat <<EOF >/etc/strongswan/ipsec.secrets |
服务器端的工作到此结束。
Advanced
1 | # manual for /etc/strongswan/ipsec.conf |
iOS 设置
在 iPhone 上,点击设置–>VPN–>添加 VPN 配置…,然后:
- 类型:IPSec
- 描述:随便填
- 服务器:填部署IPSec服务的ip地址或域名
- 账户:上面的例子中是user1或user2
- 密码:上面的文件里有
- 使用证书:不使用证书
- 秘钥:上面配置文件里有(sharekeystring)
Appendix
参考了一些网上的文档: