一键搭建全平台可用的IKEv2 VPN
 
Notifications
Clear all

一键搭建全平台可用的IKEv2 VPN

1 Posts
1 Users
0 Likes
214 Views
(@sunnyheart)
Member Admin Registered
Joined: 4 years ago
Posts: 84
Topic starter  

项目来源:https://github______com/hwdsl2/setup-ipsec-vpn/blob/master/README-zh______md& z" target="_blank" rel="noopener">VPN 服务器一键安装脚本


使用 Linux 脚本一键快速搭建自己的 VPN 服务器。支持 IPsec/L2TP, Cisco IPsec 和 IKEv2 协议。
使用以下命令快速搭建 VPN 服务器:

複製代碼

wget https://get.vpnsetup.net -O vpn.sh && sudo sh vpn.sh

你的 VPN 登录凭证将会被自动随机生成,并在安装完成后显示,输出如下图所示:
 
请自行保存自己服务器生成的配置信息!

生成的文件默认保存在/root 目录下

複製代碼

Client configuration is available at:                                                                                                                                                                         
/root/vpnclient.p12 (for Windows & Linux)                                                                                                                                                                     
/root/vpnclient.sswan (for Android)                                                                                                                                                                           
/root/vpnclient.mobileconfig (for iOS & macOS)

IKEv2 VPN 配置和使用指南
一、在 Windows 7, 8, 10 和 11上自动导入 IKEv2 配置
1将生成的 .p12 文件安全地传送到你的计算机。
2右键单击 https://github______com/hwdsl2/vpn-extras/releases/latest/download/ikev2_config_import______cmd& z" target="_blank" rel="noopener">ikev2_config_import.cmd

 并保存这个辅助脚本到与 .p12 文件 相同的文件夹。
3右键单击保存的脚本ikev2_config_import.cmd,选择 属性。勾选对话框下方的 解除锁定,然后单击 确定。
4右键单击保存的脚本ikev2_config_import.cmd,选择 以管理员身份运行 并按提示操作。
Windows11启动路径,如下图
 

二、在OS X (macOS)上自动导入 IKEv2 配置
首先,将生成的 .mobileconfig 文件安全地传送到你的 Mac,然后双击并按提示操作,以导入为 macOS 配置描述文件。如果你的 Mac 运行 macOS Big Sur 或更新版本,打开系统偏好设置并转到描述文件部分以完成导入。在完成之后,检查并确保 "IKEv2 VPN" 显示在系统偏好设置 -> 描述文件中。
要连接到 VPN:
打开系统偏好设置并转到网络部分。
选择与 你的 VPN 服务器 IP(或者域名)对应的 VPN 连接。
选中 在菜单栏中显示 VPN 状态 复选框。
单击 连接。
(可选功能)启用 VPN On Demand(按需连接) 以在你的 Mac 连接到 Wi-Fi 时自动启动 VPN 连接。要启用它,选中 VPN 连接的 按需连接 复选框,然后单击 应用。

三、在iOS苹果手机上使用
首先,将生成的 .mobileconfig 文件安全地传送到你的 iOS 设备,并且导入为 iOS 配置描述文件。要传送文件,你可以使用:
1 AirDrop(隔空投送);
2 使用 文件共享 功能上传到设备(任何 App 目录),然后打开 iOS 设备上的 "文件" App,将上传的文件移动到 "On My iPhone" 目录下。然后单击它并到 "设置" App 中导入;
3 将文件放在一个你的安全的托管网站上,然后在 Mobile Safari 中下载并导入它们。
4点击文件后会提示“配置已下载”如下:
 
5转到手机的 设置 应用,继续安装证书;
6在完成之后,检查并确保 "IKEv2 VPN" 显示在设置 -> 通用 -> VPN 与设备管理(或者描述文件)中。
要连接到 VPN:
7进入设置 -> VPN。选择与 你的 VPN 服务器 IP(或者域名)对应的 VPN 连接。
8启用 VPN 连接。
(可选功能)启用 VPN On Demand(按需连接) 以在你的 iOS 设备连接到 Wi-Fi 时自动启动 VPN 连接。要启用它,单击 VPN 连接右边的 "i" 图标,然后启用 按需连接。

四、在安卓手机上使用
1将生成的 .sswan 文件安全地传送到你的 Android 设备。
2从 Google Play,F-Droid 或 https://download______strongswan______org/Android/strongSwan-2______3______3______apk& z" target="_blank" rel="noopener">strongSwan官方安装包 下载并安装 strongSwan VPN 客户端。
3启动 strongSwan VPN 客户端。
4单击右上角的 "更多选项" 菜单,然后单击 导入VPN配置。
5选择你从服务器传送过来的 .sswan 文件。
注: 要查找 .sswan 文件,单击左上角的抽拉式菜单,然后浏览到你保存文件的目录。
6在 "导入VPN配置" 屏幕上,单击 从VPN配置导入证书,并按提示操作。
7在 "选择证书" 屏幕上,选择新的客户端证书并单击 选择。
8单击 导入。
9单击新的 VPN 配置文件以开始连接。

我是在甲骨文主机上搭建的,目前稳定使用一周特来推荐,如对大家有帮助请点赞评论!


   
Quote
Topic Tags
Share: