WireGuard 是一个开源的 VPN 软件,旨在简化 VPN 配置过程。安装和配置 WireGuard 的方法因操作系统而异。以下是针对不同操作系统的 WireGuard 安装和配置方法

在 Ubuntu/Linux 上安装 WireGuard

  1. 安装 WireGuard 包含文件

    • 打开终端并运行以下命令:
      sudo apt update && sudo apt install wireguard
    • 输入密码,安装完成。
  2. 配置 WireGuard

    • 打开 WireGuard 的配置文件:
      sudo nano /etc/wireguard/wg.conf
    • 输入以下内容(根据需要修改参数):
      interface wg
      listen_port = 5185
      # 服务器地址(如果你连接到特定的服务器)
      # peer = your_server_ip:5185
      # 生成的 QR 码连接字符串(用于手机或其他设备)
      # peer = qr:your_server_domain:5185
  3. 连接到服务器

    • 如果你有服务器地址和私钥,运行以下命令:
      sudo wg-quick add peer <服务器地址>:<端口>
    • 如果你有 QR 码,运行以下命令:
      sudo wg-quick add peer qr:<服务器地址>:<端口>
  4. 连接并测试

    • 启动 WireGuard:
      sudo wg-quick up wg
    • 检查连接状态:
      sudo wg show wg
  5. 生成 QR 码(可选)

    • 如果你想通过手机或其他设备连接,可以在配置文件中添加以下内容:
      # 生成 QR 码
      qr = true
    • 然后重新加载配置:
      sudo wg-quick reconfigure wg

在 Windows 上安装 WireGuard

  1. 下载 WireGuard

  2. 配置 WireGuard

    • 打开 WireGuard 界面,输入服务器地址和端口。
    • 点击“连接”以建立连接。
  3. 管理连接

    在右键菜单中选择“kill”以断开连接,或选择“reconnect”以重新连接。


在 macOS 上安装 WireGuard

  1. 安装 WireGuard

    • 使用 Homebrew 安装:
      brew install wireguard
    • 启动 WireGuard:
      wg-manager
  2. 配置 WireGuard

    输入服务器地址和端口,点击“Connect”以建立连接。


在 Docker 上运行 WireGuard

  1. 下载 WireGuard 镜像

    • 运行以下命令下载并运行 WireGuard 容器:
      docker pull docker/wireguard
      docker run -d --name wg -v /path/to/wg.conf docker/wireguard
    • 将配置文件放在 /path/to/wg.conf。
  2. 连接到服务器

    在另一个设备上运行 WireGuard 并配置连接到 Docker 容器的地址和端口。


注意事项

  • 接口名称:默认接口名称为 wg,请确保配置文件中使用正确的接口名称。
  • 端口号:默认端口号为 5185,可以在配置文件中修改。
  • 服务器地址:确保输入正确的服务器地址或使用生成的 QR 码。
  • 私钥和证书:确保私钥和证书的安全性,避免泄露。

如果你遇到问题,可以参考 WireGuard 官方文档 或在社区求助。

WireGuard 是一个开源的 VPN 软件,旨在简化 VPN 配置过程。安装和配置 WireGuard 的方法因操作系统而异。以下是针对不同操作系统的 WireGuard 安装和配置方法

扫码添加轻蜂加速器微信

扫码添加轻蜂加速器微信

0571-8674-3258
扫码添加轻蜂加速器微信

扫码添加轻蜂加速器微信

网站地图