Featured image of post Clash Verge 在局域网内通过端口代理流量

Clash Verge 在局域网内通过端口代理流量

问题

Clash Verge 在局域网内通过端口代理流量时,虚拟机或局域网内设备无法 ping 通代理端口。

原因

  1. 防火墙未放行
  2. 代理端口选择错误
  3. 未打开 Clash Verge 的局域网访问权限
  4. 订阅配置覆盖了本地配置,导致始终绑定在 127.0.0.1 而非 0.0.0.0

解决

  1. 确保防火墙已放行 Clash Verge 的代理端口(默认为 7897 或 7890)。
  2. 检查 Clash Verge 的配置文件,确认代理端口设置正确
  3. 在 Clash Verge 的设置中,打开局域网连接,确保允许来自局域网的连接。
  4. 右键订阅,选择编辑文件,找到bind-address,将其值改为0.0.0.0,保存后重启 Clash Verge。
  5. 在目标设备的命令行中修改代理,命令为export http_proxy=http://<Clash Verge所在设备的IP地址>:<代理端口>,并 ping google.com 来测试是否成功。
潇洒人间一键仙
使用 Hugo 构建
主题 StackJimmy 设计