1.安装 wireGuard

wireGuard 是一个基于 Diffie-Hellman 协议的轻量级安全访问工具,主要用于在资源有限的环境里提供安全的访问控制,它支持多种协议,包括 HTTP、HTTPS、SSH 等,以下是使用 wireGuard 安装和配置的步骤:

  • 下载 wireGuard 的最新版本,通常可以从 GitHub 或官方网站下载。
  • 将 wireGuard 的源代码安装到本地,然后运行对应的命令(如 makepip 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

1.安装 wireGuard

@版权声明

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