VPN 支持 IPSec,可用于 WinPhone 8.1
•
LUG VPN 实验性支持 IPSec + IKEv2 + EAP-MSCHAPv2,可用于 Windows Phone 8.1 的 VPN。由于 IPSec 支持尚处于实验阶段,在支持 OpenVPN 的平台上仍然推荐使用 OpenVPN。
在 Windows Phone 8.1 上连接 LUG VPN 的步骤:
- 用浏览器(建议用自带的 IE 浏览器)访问 https://vpn.lug.ustc.edu.cn/downloads/ca.cert.pem,在弹出的 “打开” 和 “下载” 对话框中选择 “打开”,然后在 “是否加入受信任的证书” 对话框中选择 “是”。
- 进入系统设置,选择 “VPN”,点击屏幕下方的 “+” 号,在 “服务器名称或 IP 地址” 中填写 vpn.lug.ustc.edu.cn(不能直接填 IP 地址,否则会报证书错误),类型选择 “IKEv2”(是唯一的选择),连接方式选择 “用户名 + 密码”。
- 用户名填写你申请 LUG VPN 的邮箱地址。如果你忘了,请参考下面的附注。
- 密码请在有 OpenSSL 的 Linux 环境下用 VPN key 对邮箱地址进行数字签名取得,具体命令如下。得到的密码应该是 8 位。如果你不能正确得到密码,请给我们发邮件,我们可以帮你生成。
echo "you@mail.ustc.edu.cn" | openssl sha1 -sign yourname.key -sha1 | head -c 6 | base64 - 保存配置,然后就可以连接了。连接成功后应该会显示 “已连接”。如果连接失败,请查看 “详细信息” 并把错误码发给我们。
附注:如何根据 VPN 证书文件(yourname.crt)获得你的 Email 地址:(请在有 OpenSSL 的 Linux 环境下执行)
subject=$(openssl x509 -in yourname.crt -text -noout | grep Subject | grep emailAddress)
email=$(echo $subject | sed -rn 's/^.*emailAddress=([^ ]+).*$/\1/p')
echo $email