1.安装 WireGuard

  • Windows:可以通过 WireGuard 官网下载安装。
  • Linux:大多数发行版的包仓库都有 WireGuard 包,使用 apt-get install wireguard 或类似命令安装。
  • macOS:可以通过 Homebrew 安装:brew install wireguard --HEAD.

启用 WireGuard 接口

安装完成后,启用 WireGuard 服务并创建接口:

  • Windows:
    1. 运行 wg.exe --add-interface
    2. 按下 Enter 并选择接口类型(如 eth)。
    3. 输入接口地址和端口,按 Enter 确认。
  • Linux:
    1. 运行 sudo wg --add-interface。
    2. 按下 Enter 并选择接口。
    3. 输入接口地址和端口,按 Enter 确认。

连接到服务器

使用现有的 WireGuard 服务器配置文件:

  • Windows:将 *.conf 文件放在 C:\ProgramData\WireGuard\ 目录下,启动 wg-quick-hold 或 wg 命令连接。
  • Linux:将 *.conf 文件放在 ~/.wireguard/ 目录下,运行 sudo wg --add-conduit server.conf 并连接。

设置 IP 转发和 NAT

确保你的网络流量通过 WireGuard 接口:

  • Windows:运行 wg.exe --set-default-route。
  • Linux:运行 sudo iptables -t mangle -A postnat -j ACCEPT --dport 51820。

测试连接

  • 运行 wg show 查看接口状态。
  • 测试访问互联网:使用 ping 8.8.8.8 或访问网站。

使用 DNS 选项

在配置文件中添加 DNS 服务器:

PrivateKey = ...
Peer = ...
  Endpoint = ...
  DNS = 192.168.1.1

优化性能

  • 确保 WireGuard 接口是桥接或 NAT 接口。
  • 使用较大的 MTU 值(如 135)。
  • 调整并发连接数和拥塞控制。

常见问题

  • 权限错误:检查是否有权限使用网络接口。
  • DNS 不可达:确保 DNS 服务器配置正确。
  • 连接问题:检查端口是否正确,防火墙是否阻止。

通过以上步骤,你应该能够顺利地使用 WireGuard 连接到互联网。

1.安装 WireGuard

@版权声明

转载原创文章请注明转载自原子VPN|多平台网络连接与线路优化工具,支持节点切换、网络测速及电脑手机端使用,满足不同网络环境下的连接需求,网站地址:https://yuanziapp.com.cn/