1.安装 wireGuard
wireGuard 是一个基于 Diffie-Hellman 协议的轻量级安全访问工具,主要用于在资源有限的环境里提供安全的访问控制,它支持多种协议,包括 HTTP、HTTPS、SSH 等,以下是使用 wireGuard 安装和配置的步骤:
- 下载 wireGuard 的最新版本,通常可以从 GitHub 或官方网站下载。
- 将 wireGuard 的源代码安装到本地,然后运行对应的命令(如
make或pip install)。
启动 wireGuard
- 打开 terminal 或命令提示符,运行
wireguard超时 3 秒后,它会自动启动。
设置基本配置
设置 port
- 在 terminal 中运行以下命令:
wireguard -p 88
这会设置一个默认的 HTTP 端口(
88)。
设置 name 和 username
- 在 terminal 中运行以下命令,设置服务器名称和 username:
wireguard -n "WireGuard Server" -u "your_username"
请将
your_username替换为实际的用户名。
设置 password
- 确保你的密码与服务器的密码相同,如果你知道密码,可以运行:
wireguard -w "your_password"
调整认证规则
wireGuard 提供了多种认证规则:
转换规则
- 规则类型: 0
wireguard -r 0
这将使用 Diffie-Hellman 齐密钥交换(DHKE)进行认证。
公共密钥
- 规则类型: 1
wireguard -r 1
团队密钥
- 规则类型: 2
wireguard -r 2
基因库密钥
- 规则类型: 3
wireguard -r 3
基因库
- 规则类型: 11
wireguard -r 11
公开密钥
- 规则类型: 12
wireguard -r 12
集群密钥
- 规则类型: 13
wireguard -r 13
集群
- 规则类型: 14
wireguard -r 14
本地密钥
- 规则类型: 15
wireguard -r 15
公共密钥(群)
- 规则类型: 16
wireguard -r 16
公开密钥(群)
- 规则类型: 17
wireguard -r 17
公开密钥(个人)
- 规则类型: 18
wireguard -r 18
集群密钥(个人)
- 规则类型: 19
wireguard -r 19
本地密钥(个人)
- 规则类型: 2
wireguard -r 2
集群密钥(群)
- 规则类型: 21
wireguard -r 21
公开密钥(群)
- 规则类型: 22
wireguard -r 22
集群密钥
- 规则类型: 23
wireguard -r 23
本地密钥
- 规则类型: 24
wireguard -r 24
设置认证路径
wireGuard 提供了不同的认证路径:
HTTP
- 路径: 0
wireguard -p 88 0
这会使用 HTTP 端口。
HTTPS
- 路径: 1
wireguard -p 88 1
这会使用 HTTPS 端口。
SSH
- 路径: 2
wireguard -p 88 2
这会使用 SSH 端口。
设置认证密钥
wireGuard 提供了不同的密钥类型:
齐密钥交换(DHKE)
- 密钥类型: 0
wireguard -r 0 -k "your-homomorphism-key"
这会使用 your-homomorphism-key 作为密钥。
DHKE 本地密钥
- 密钥类型: 0
wireguard -r 0 -k "your-homomorphism-key" -l "your-username"
这会使用 your-homomorphism-key 和 your-username 作为密钥。
DHKE 集群密钥
- 密钥类型: 0
wireguard -r 0 -k "your-homomorphism-key" -g "your-group-name"
这会使用 your-homomorphism-key、your-group-name、和 your-username 作为密钥。
DHKE 集群
- 密钥类型: 0
wireguard -r 0 -k "your-homomorphism-key" -g "your-group-name" -l "your-username"
这会使用 your-homomorphism-key、your-group-name、your-username,以及 your-group-id 作为密钥。
DHKE 公开密钥
- 密钥类型: 0
wireguard -r 0 -k "your-homomorphism-key" -o "your-group-name"
这会使用 your-homomorphism-key、your-group-name,以及 your-username 作为密钥。
DHKE 集群公开密钥
- 密钥类型: 0
wireguard -r 0 -k "your-homomorphism-key" -g "your-group-name" -o "your-group-name"
这会使用 your-homomorphism-key、your-group-name、your-username,以及 your-group-id 作为密钥。
DHKE 公开密钥(个人)
- 密钥类型: 0
wireguard -r 0 -k "your-homomorphism-key" -o "your-group-name" -l "your-username"
这会使用 your-homomorphism-key、your-group-name、your-username,以及 your-group-id 作为密钥。
DHKE 集群公开密钥(个人)
- 密钥类型: 0
wireguard -r 0 -k "your-homomorphism-key" -g "your-group-name" -o "your-group-name" -l "your-username"
这会使用 your-homomorphism-key、your-group-name、your-username,your-group-id,以及 your-group-id 作为密钥。
DHKE 公开密钥(群)
- 密钥类型: 0
wireguard -r 0 -k "your-homomorphism-key" -o "your-group-name" -g "your-group-name" -l "your-username"
这会使用 your-homomorphism-key、your-group-name、your-username,your-group-id,以及 your-group-id 作为密钥。
DHKE 集群公开密钥(群)
- 密钥类型: 0
wireguard -r 0 -k "your-homomorphism-key" -o "your-group-name" -g "your-group-name" -o "your-group-name" -l "your-username"
这会使用 your-homomorphism-key、your-group-name、your-username,your-group-id,your-group-id,以及 your-group-id 作为密钥。
DHKE 公开密钥(个人)
- 密钥类型: 0
wireguard -r 0 -k "your-homomorphism-key" -o "your-group-name" -l "your-username" -l "your-group-id"
这会使用 your

@版权声明
转载原创文章请注明转载自银河加速器官网-最纯净的加速器 | 免费VPN下载 | 高速稳定-银河vpn加速器,网站地址:https://yinhejiasuqi.com.cn/