WireGuard 正在重新设计 VPN 乡村拥有轻巧而安全的原木。 您只需一台服务器和一个配置文件即可开始使用。
您是否有 WireGuard 配置 VPN 无论是服务、工作场所还是个人项目,本指南都将简化流程。
什么是WireGuard? 如何设置呢? Windows Mac 操作系统, LinuxiOS 和 Android?
什么是WireGuard?
WireGuard 是开源软件 VPN 协议。 与旧版本相比,它优先考虑简单性和速度 VPN 技术和设备 VPN 创建安全点对点连接的技术。
它纤薄、易于使用,并因其高性能和安全性而广受欢迎。
WireGuard 配置文件 (.conf) 可以从以下位置获取 VPN 服务提供商或自制的个人服务器设置。 它是 WireGuard 软件用来创建一个简明指令集 VPN 连接并包括端点地址、加密密钥和连接设置等详细信息。
配备 WireGuard 配置文件后,在常见操作系统上设置客户端将变得轻而易举。
安装 WireGuard 客户端 Windows
我们开始直接在微软上安装WireGuard Windows。
1.首先访问WireGuard网站并 下载 Windows 客户。
2. 打开安装程序并按照简单的安装说明进行操作。
3. 启动 WireGuard 并单击 从文件导入隧道。
4. 浏览并选择 WireGuard 服务器的配置文件。 您可以通过“.conf”文件扩展名轻松识别它。
5. 导入 .conf 文件后,单击 启用 单击按钮进行连接。 如果状态为“Active”,则您已成功连接到 WireGuard 服务器。
MacOS下WireGuard客户端的安装
1.下载并“获取”WireGuard 客户端 Mac 应用商店。
2. 安装后,打开 WireGuard,然后单击 从文件导入隧道 按钮。
3. 浏览您的 .conf 文件并单击 进口。
4. 单击 启用 单击按钮建立与 WireGuard 的连接 VPN。 如果状态为绿色且处于活动状态,则表示您已成功连接。
安装 WireGuard 客户端 Linux
这 Linux WireGuard 客户端对 .conf 文件名的长度很挑剔。 它必须少于 15 个字符,否则您将收到无法找到服务器的错误消息。 在开始之前重命名该文件。
1. 在终端中,首先下载并安装客户端。 该命令根据发行版的不同看起来有所不同 Linux 你用。
我们介绍了最流行的安装命令 Linux 分布。 所有命令必须在 root 帐户下运行。
Ubuntu:“sudo apt安装Wireguard”
Debian:“sudo apt安装Wireguard”
Fedora:“sudo dnf安装Wireguard工具”
SLES/OpenSUSE:“zypper安装wireguard工具”
根图:“出现wireguard工具”
CentOS:“sudo 美味安装 elrepo-release epel-release”, “sudo 很好,安装 kmod-wireguard “wireguard-tools”
2. 将配置从当前位置移动到 /etc/wireguard 目录。 在这个 example,配置文件位于/home/ubuntuvm,名为WGLinux。 您需要将其移至 /etc/wireguard。 使用以下文件操作命令,但将其调整为您的配置文件的名称。
cd </your/directory/with/conf file>
mv <wiregaurd conf file.conf> /etc/wireguard/<wireguard conf file.conf>
3. 在 root 帐户下,键入以下命令进行连接:
wg-quick up <name of your config file>
请注意,“WGLinux”是名称 example 如果您使用 .conf 文件 (WGLinux.conf),请在运行 wg-quick 命令时从文件名中删除“.conf”。 在您的系统上,将 WGLinux 替换为您的 .conf 文件的名称。
要在完成后关闭连接,请输入以下命令:
wg-quick down <name of your config file>
同样,例如,我们使用 WGLinux,请将其替换为您的 .conf 文件的名称:
安装 WireGuard 客户端 iOS
1. 下载 WireGuard 客户端 Apple 节省
2. 打开 WireGuard 并点击 添加隧道 按钮。
3. 浏览计算机上的文件 Apple 关闭设备,然后点击它。
3 张图片
4. 导入配置文件后,使用开关启用它 VPN。 绿色切换按钮表示连接成功。 此外,还有一个“VPN” 状态栏中的图标。
安装 WireGuard 客户端 Android
如何与 Linux, Android 对配置文件的文件名长度很挑剔,因此在开始之前将其重命名为 15 个字符或更少的名称。
1. 下载 WireGuard 客户端 Google 加载游戏。
2. 打开客户端,点击 + 按钮。
3. 选择选项 从文件或存档导入。
4. 浏览您的配置文件并点击“选择”。
3 张图片
5. 使用拨动开关激活 VPN 联系。 如果成功,切换开关将变为绿色。 状态栏中蜂窝网络图标旁边还会出现一个钥匙图标。
了解配置文件
WireGuard 的配置文件对其运行至关重要。 以下是主要组件的简要说明。
1. [Interface] 部分:
- 私钥: 客户端或服务器的 Base64 编码私钥。 永远保守这个秘密。
- 地址: 指定 WireGuard 接口的 IP 地址和子网。 示例:10.0.0.2/24。
- 监听端口: (可选)WireGuard 侦听传入连接的端口。
- 域名系统: 隧道启动后客户端应使用的 DNS 服务器。
2. [Peer] 部分(可能有多个对等部分):
- 公钥:远程对等方(服务器或客户端)的公钥。
- 允许的IP: 通过隧道路由的 IP 地址。 0.0.0.0/0 转发所有流量。
- 终点: (仅限客户端)服务器的 IP 地址和端口,格式为 IP:port。
3. 可选预设和命令:
- 保存配置: 如果设置为 true,对接口的任何更改(例如添加对等点)将自动保存。
- 上传和下载: 启动或关闭接口后要执行的命令。
这些组件构成了配置文件的核心。 根据特定用例,可能存在其他选项,但几乎每个 WireGuard 配置中都存在上述项目。
文凭
WireGuard 提供了一种简化且安全的方式来创建 VPN 跨各种平台的连接。 通过遵循本指南中概述的步骤,您将能够安装 WireGuard 并导入和理解配置文件。