1.下载脚本

wget https://git.io/vpnsetup-centos -O vpnsetup.sh 

2.修改

vi vpnsetup.sh
替换为你自己的值: YOUR_IPSEC_PSK, YOUR_USERNAME 和 YOUR_PASSWORD

3.执行

sudo sh vpnsetup.sh

 

4.配置客户端

Windows

下载并安装免费的 Shrew Soft VPN 客户端。
https://www.shrew.net/download/vpn
注: 该 VPN 客户端支持 Windows 2K/XP/Vista/7/8 系统。
单击开始菜单 -> 所有程序 -> ShrewSoft VPN Client -> VPN Access Manager
单击工具栏中的 Add (+) 按钮。
在 Host Name or IP Address 字段中输入你的 VPN 服务器 IP。
单击 Authentication 选项卡,从 Authentication Method 下拉菜单中选择 Mutual PSK + XAuth。
在 Local Identity 子选项卡中,从 Identification Type 下拉菜单中选择 IP Address。
单击 Credentials 子选项卡,并在 Pre Shared Key 字段中输入你的 VPN IPsec PSK。
单击 Phase 1 选项卡,从 Exchange Type 下拉菜单中选择 main。
单击 Phase 2 选项卡,从 HMAC Algorithm 下拉菜单中选择 sha1。
单击 Save 保存 VPN 连接的详细信息。
选择新添加的 VPN 连接。单击工具栏中的 Connect 按钮。
在 Username 字段中输入你的 VPN 用户名。
在 Password 字段中输入你的 VPN 密码。
单击 Connect。
VPN 连接成功后,你会在 VPN Connect 状态窗口中看到 tunnel enabled 字样。单击 "Network" 选项卡,并确认 Established - 1 显示在 "Security Associations" 下面。

OS X
打开系统偏好设置并转到网络部分。
在窗口左下角单击 + 按钮。
从 接口 下拉菜单选择 VPN。
从 VPN类型 下拉菜单选择 Cisco IPSec。
在 服务名称 字段中输入任意内容。
单击 创建。
在 服务器地址 字段中输入你的 VPN 服务器 IP。
在 帐户名称 字段中输入你的 VPN 用户名。
在 密码 字段中输入你的 VPN 密码。
单击 鉴定设置 按钮。
在 机器鉴定 部分,选择 共享的密钥 单选按钮,然后输入你的 VPN IPsec PSK。
保持 群组名称 字段空白。
单击 好。
选中 在菜单栏中显示 VPN 状态 复选框。
单击 应用 保存VPN连接信息。
要连接到 VPN: 使用菜单栏中的图标,或者打开系统偏好设置的网络部分,选择 VPN 并单击 连接。


Android
启动 设置 应用程序。
在 无线和网络 部分单击 更多...。
单击 VPN。
单击 添加VPN配置文件 或窗口右上角的 +。
在 名称 字段中输入任意内容。
在 类型 下拉菜单选择 IPSec Xauth PSK。
在 服务器地址 字段中输入你的 VPN 服务器 IP。
保持 IPSec 标识符 字段空白。
在 IPSec 预共享密钥 字段中输入你的 VPN IPsec PSK。
单击 保存。
单击新的VPN连接。
在 用户名 字段中输入你的 VPN 用户名。
在 密码 字段中输入你的 VPN 密码。
选中 保存帐户信息 复选框。
单击 连接。
VPN 连接成功后,会在通知栏显示图标。

iOS
进入设置 -> 通用 -> VPN。
单击 添加VPN配置...。
单击 类型 。选择 IPSec 并返回。
在 描述 字段中输入任意内容。
在 服务器 字段中输入你的 VPN 服务器 IP。
在 帐户 字段中输入你的 VPN 用户名。
在 密码 字段中输入你的 VPN 密码。
保持 群组名称 字段空白。
在 密钥 字段中输入你的 VPN IPsec PSK。
单击右上角的 完成。
启用 VPN 连接。
VPN 连接成功后,会在通知栏显示图标。


Linux
Fedora 和 CentOS
Fedora 28 (和更新版本)和 CentOS 7 用户可以安装 NetworkManager-libreswan-gnome 软件包,然后通过 GUI 配置 IPsec/XAuth VPN 客户端。

进入 Settings -> Network -> VPN。单击 + 按钮。
选择 IPsec based VPN。
在 Name 字段中输入任意内容。
在 Gateway 字段中输入你的 VPN 服务器 IP。
在 Type 下拉菜单选择 IKEv1 (XAUTH)。
在 User name 字段中输入你的 VPN 用户名。
右键单击 User password 字段中的 ?,选择 Store the password only for this user。
在 User password 字段中输入你的 VPN 密码。
保持 Group name 字段空白。
右键单击 Secret 字段中的 ?,选择 Store the password only for this user。
在 Secret 字段中输入你的 VPN IPsec PSK。
保持 Remote ID 字段空白。
单击 Add 保存 VPN 连接信息。
启用 VPN 连接。

5.测试

最后你可以到 https://www.ipchicken.com/ 检测你的 IP 地址,应该显示为你的 VPN 服务器 IP。

 

posted on 2019-02-14 10:59  芒果-Vic  阅读(835)  评论(0编辑  收藏  举报