Surge 配置 WireGuard:详细步骤和配置文件示例
要在 Surge 中使用 WireGuard,需要进行以下步骤:
- 在 Surge 中创建一个新的 Proxy Group,类型为'select' 或 'url-test'。
- 在 Proxy Group 中添加 WireGuard 的配置文件,包括公钥、私钥、服务器地址、端口号等信息。
- 在 Surge 的配置文件中,将 Proxy Group 的名称添加到需要使用 WireGuard 的规则中。
- 保存配置文件并重新加载 Surge。
注意事项:
- 确保 WireGuard 的配置文件中的信息与服务器端配置的信息一致,否则无法连接。
- 在 Surge 中使用 WireGuard 时,需要先安装 WireGuard 客户端并启动服务。
- 在 Surge 中使用 WireGuard 时,需要在规则中添加对应的代理策略,以实现流量的分流和代理。
以下是一个在 Surge 中使用 WireGuard 的配置文件示例:
[Proxy]
🇺🇸 US-WG = select, 🇺🇸 US-WG
[Proxy Group]
🇺🇸 US-WG = url-test, 🇺🇸 US-WG, url = http://www.google.com/generate_204, interval = 300, tolerance = 100
[Proxy Group]
🇨🇳 CN = select, auto, 🇭🇰 HK, 🇹🇼 TW, 🇯🇵 JP, 🇺🇸 US
[Rule]
DOMAIN-SUFFIX,google.com,🇺🇸 US-WG
DOMAIN-SUFFIX,google.com,🇨🇳 CN
[General]
loglevel = notify
dns-server = system, 8.8.8.8, 8.8.4.4
external-controller-access = 127.0.0.1:6170
在这个配置文件中,我们创建了一个名为'US-WG' 的 Proxy Group,类型为'url-test',并添加了 WireGuard 的配置文件。我们还创建了一个名为'CN' 的 Proxy Group,类型为'select',用于分流和代理流量。在规则中,我们将所有访问 google.com 的请求都分流到'US-WG' 代理策略中,其余请求则根据'CN' 代理策略进行分流。最后,我们设置了日志级别、DNS 服务器和外部控制器访问地址。
原文地址: https://www.cveoy.top/t/topic/jztM 著作权归作者所有。请勿转载和采集!