mirror of
https://github.com/hwdsl2/setup-ipsec-vpn.git
synced 2026-05-17 08:05:45 +03:00
Update docs
This commit is contained in:
@@ -46,7 +46,7 @@ Libreswan 支持通过使用 RSA 签名算法的 X.509 Machine Certificates 来
|
||||
|
||||
[**屏幕录影:** 在 Windows 上自动导入 IKEv2 配置](https://ko-fi.com/post/IKEv2-Auto-Import-Configuration-on-Windows-8-10-a-K3K1DQCHW)
|
||||
|
||||
**Windows 8, 10 和 11** 用户可以自动导入 IKEv2 配置:
|
||||
**Windows 8, 10 和 11+** 用户可以自动导入 IKEv2 配置:
|
||||
|
||||
1. 将生成的 `.p12` 文件安全地传送到你的计算机。
|
||||
1. 右键单击 [ikev2_config_import.cmd](https://github.com/hwdsl2/vpn-extras/releases/latest/download/ikev2_config_import.cmd) 并保存这个辅助脚本到与 `.p12` 文件 **相同的文件夹**。
|
||||
@@ -63,7 +63,7 @@ Libreswan 支持通过使用 RSA 签名算法的 X.509 Machine Certificates 来
|
||||
|
||||
[[支持者] **屏幕录影:** 在 Windows 上手动导入 IKEv2 配置](https://ko-fi.com/post/Support-this-project-and-get-access-to-supporter-o-X8X5FVFZC)
|
||||
|
||||
或者,**Windows 7, 8, 10 和 11** 用户可以手动导入 IKEv2 配置:
|
||||
或者,**Windows 7, 8, 10 和 11+** 用户可以手动导入 IKEv2 配置:
|
||||
|
||||
1. 将生成的 `.p12` 文件安全地传送到你的计算机,然后导入到证书存储。
|
||||
|
||||
@@ -80,7 +80,7 @@ Libreswan 支持通过使用 RSA 签名算法的 X.509 Machine Certificates 来
|
||||
|
||||
1. 在 Windows 计算机上添加一个新的 IKEv2 VPN 连接。
|
||||
|
||||
对于 **Windows 8, 10 和 11**,推荐从命令提示符运行以下命令创建 VPN 连接,以达到更佳的安全性和性能。
|
||||
对于 **Windows 8, 10 和 11+**,推荐从命令提示符运行以下命令创建 VPN 连接,以达到更佳的安全性和性能。
|
||||
|
||||
```console
|
||||
# 创建 VPN 连接(将服务器地址换成你自己的值)
|
||||
@@ -119,16 +119,16 @@ Libreswan 支持通过使用 RSA 签名算法的 X.509 Machine Certificates 来
|
||||
|
||||
通过以下的步骤,可以删除添加的 VPN 连接,并将计算机恢复到导入 IKEv2 配置之前的状态(可选)。
|
||||
|
||||
1. 在系统设置 - 网络 - VPN 中删除添加的 VPN 连接。Windows 7 用户可以在网络和共享中心 - 更改适配器设置中删除 VPN 连接。
|
||||
1. 在系统设置 -> 网络 -> VPN 中删除添加的 VPN 连接。Windows 7 用户可以在网络和共享中心 -> 更改适配器设置中删除 VPN 连接。
|
||||
|
||||
1. (可选)删除 IKEv2 证书。
|
||||
|
||||
1. **Windows 8, 10 和 11:** 按 Win+R 然后输入 `certlm.msc`,或在开始菜单中搜索 `certlm.msc`。打开 *证书 - 本地计算机*。
|
||||
**Windows 7:** 按 Win+R 然后输入 `mmc`,或在开始菜单中搜索 `mmc`。打开 *管理控制台*。在 `文件 - 添加/删除管理单元` 的窗口中,选择添加 `证书` 并在弹出的窗口中选择 `计算机帐户 -> 本地计算机`。点击 `完成 -> 确定` 以保存设置。
|
||||
|
||||
1. 在 `证书 - 个人 - 证书` 中删除 IKEv2 客户端证书。该证书的名称与你指定的 IKEv2 客户端名称一致,默认为 `vpnclient`,该证书由 `IKEv2 VPN CA` 颁发。
|
||||
1. 在 证书 -> 个人 -> 证书 中删除 IKEv2 客户端证书。该证书的名称与你指定的 IKEv2 客户端名称一致,默认为 `vpnclient`,该证书由 `IKEv2 VPN CA` 颁发。
|
||||
|
||||
1. 在 `证书 - 受信任的根证书颁发机构 - 证书` 中删除 IKEv2 VPN CA 证书。该证书是由 `IKEv2 VPN CA` 颁发的,颁发给 `IKEv2 VPN CA` 的证书。需要注意,删除这一步的证书时,`证书 - 个人 - 证书` 中应不存在其他由 `IKEv2 VPN CA` 颁发的证书。
|
||||
1. 在 证书 -> 受信任的根证书颁发机构 -> 证书 中删除 IKEv2 VPN CA 证书。该证书是由 `IKEv2 VPN CA` 颁发的,颁发给 `IKEv2 VPN CA` 的证书。需要注意,删除这一步的证书时,证书 -> 个人 -> 证书 中应不存在其他由 `IKEv2 VPN CA` 颁发的证书。
|
||||
|
||||
1. (可选,适用于手动创建了 VPN 连接的用户)还原注册表配置。注意,在编辑注册表前应备份。
|
||||
|
||||
@@ -376,8 +376,8 @@ Android 11+ 用户也可以使用系统自带的 IKEv2 客户端连接。
|
||||
1. 在 **类型** 下拉菜单选择 **IKEv2/IPSec RSA**。
|
||||
1. 在 **服务器地址** 字段中输入 `你的 VPN 服务器 IP` (或者域名)。
|
||||
**注:** 它必须与 IKEv2 辅助脚本输出中的服务器地址 **完全一致**。
|
||||
1. 在 **IPSec 标识符** 字段中输入任意内容(例如 `empty`)。
|
||||
**注:** 该字段不应该为必填。它是 Android 的一个 bug。
|
||||
1. 在 **IPSec 标识符** 字段中输入任意内容。
|
||||
**注:** 该字段不应该为必填项。它是 Android 的一个 bug。
|
||||
1. 在 **IPSec 用户证书** 下拉菜单选择你导入的证书。
|
||||
1. 在 **IPSec CA 证书** 下拉菜单选择你导入的证书。
|
||||
1. 在 **IPSec 服务器证书** 下拉菜单选择 **(来自服务器)**。
|
||||
|
||||
@@ -46,7 +46,7 @@ In certain circumstances, you may need to change the IKEv2 server address. For e
|
||||
|
||||
[**Screencast:** IKEv2 Auto Import Configuration on Windows](https://ko-fi.com/post/IKEv2-Auto-Import-Configuration-on-Windows-8-10-a-K3K1DQCHW)
|
||||
|
||||
**Windows 8, 10 and 11** users can automatically import IKEv2 configuration:
|
||||
**Windows 8, 10 and 11+** users can automatically import IKEv2 configuration:
|
||||
|
||||
1. Securely transfer the generated `.p12` file to your computer.
|
||||
1. Right-click on [ikev2_config_import.cmd](https://github.com/hwdsl2/vpn-extras/releases/latest/download/ikev2_config_import.cmd) and save this helper script to the **same folder** as the `.p12` file.
|
||||
@@ -63,7 +63,7 @@ If you get an error when trying to connect, see [Troubleshooting](#ikev2-trouble
|
||||
|
||||
[[Supporters] **Screencast:** IKEv2 Manually Import Configuration on Windows](https://ko-fi.com/post/Support-this-project-and-get-access-to-supporter-o-O5O7FVF8J)
|
||||
|
||||
Alternatively, **Windows 7, 8, 10 and 11** users can manually import IKEv2 configuration:
|
||||
Alternatively, **Windows 7, 8, 10 and 11+** users can manually import IKEv2 configuration:
|
||||
|
||||
1. Securely transfer the generated `.p12` file to your computer, then import it into the certificate store.
|
||||
|
||||
@@ -80,7 +80,7 @@ Alternatively, **Windows 7, 8, 10 and 11** users can manually import IKEv2 confi
|
||||
|
||||
1. On the Windows computer, add a new IKEv2 VPN connection.
|
||||
|
||||
For **Windows 8, 10 and 11**, it is recommended to create the VPN connection using the following commands from a command prompt, for improved security and performance.
|
||||
For **Windows 8, 10 and 11+**, it is recommended to create the VPN connection using the following commands from a command prompt, for improved security and performance.
|
||||
|
||||
```console
|
||||
# Create VPN connection (replace server address with your own value)
|
||||
@@ -119,16 +119,16 @@ Remove the IKEv2 VPN connection.
|
||||
|
||||
Using the following steps, you can remove the VPN connection and optionally restore the computer to the status before IKEv2 configuration import.
|
||||
|
||||
1. Remove the added VPN connection in Windows Settings - Network - VPN. Windows 7 users can remove the VPN connection in Network and Sharing Center - Change adapter settings.
|
||||
1. Remove the added VPN connection in Windows Settings -> Network -> VPN. Windows 7 users can remove the VPN connection in Network and Sharing Center -> Change adapter settings.
|
||||
|
||||
1. (Optional) Remove IKEv2 certificates.
|
||||
|
||||
1. **Windows 8, 10 and 11:** Press Win+R and enter `certlm.msc`, or search for `certlm.msc` in the Start Menu. Open *Certificates - Local Computer*.
|
||||
**Windows 7:** Press Win+R and enter `mmc`, or search for `mmc` in the Start Menu. Open *Management Console*. Open `File - Add/Remove Snap-In`. Select to add `Certificates` and in the window that opens, select `Computer account -> Local Computer`. Click on `Finish -> OK` to save the settings.
|
||||
|
||||
1. Go to `Certificates - Personal - Certificates` and delete the IKEv2 client certificate. The name of the certificate is the same as the IKEv2 client name you specified (default: `vpnclient`). The certificate was issued by `IKEv2 VPN CA`.
|
||||
1. Go to Certificates -> Personal -> Certificates and delete the IKEv2 client certificate. The name of the certificate is the same as the IKEv2 client name you specified (default: `vpnclient`). The certificate was issued by `IKEv2 VPN CA`.
|
||||
|
||||
1. Go to `Certificates - Trusted Root Certification Authorities - Certificates` and delete the IKEv2 VPN CA certificate. The certificate was issued to `IKEv2 VPN CA` by `IKEv2 VPN CA`. Before deleting, make sure that there are no other certificate(s) issued by `IKEv2 VPN CA` in `Certificates - Personal - Certificates`.
|
||||
1. Go to Certificates -> Trusted Root Certification Authorities -> Certificates and delete the IKEv2 VPN CA certificate. The certificate was issued to `IKEv2 VPN CA` by `IKEv2 VPN CA`. Before deleting, make sure that there are no other certificate(s) issued by `IKEv2 VPN CA` in Certificates -> Personal -> Certificates.
|
||||
|
||||
1. (Optional. For users who manually created the VPN connection) Restore registry settings. Note that you should backup the registry before editing.
|
||||
|
||||
@@ -376,7 +376,7 @@ Android 11+ users can also connect using the native IKEv2 client.
|
||||
1. Select **IKEv2/IPSec RSA** from the **Type** drop-down menu.
|
||||
1. Enter `Your VPN Server IP` (or DNS name) in the **Server address** field.
|
||||
**Note:** This must **exactly match** the server address in the output of the IKEv2 helper script.
|
||||
1. Enter anything (e.g. `empty`) in the **IPSec identifier** field.
|
||||
1. Enter anything you like for the **IPSec identifier**.
|
||||
**Note:** This field should not be required. It is a bug in Android.
|
||||
1. Select the certificate you imported from the **IPSec user certificate** drop-down menu.
|
||||
1. Select the certificate you imported from the **IPSec CA certificate** drop-down menu.
|
||||
|
||||
Reference in New Issue
Block a user