Linux 通过Windows代理上网
Windows 主机能通过 v2rayN 科学上网,Ubuntu 服务器不能直接访问外网。想让 Ubuntu 也能用 Windows 的代理出网,常见方案如下:
# 方案一:Windows 开启局域网代理共享
- 在 Windows 的 v2rayN 中开启 本地 Socks/HTTP 代理(一般默认 127.0.0.1:10808 或 10809)。
- 在 v2rayN 的设置里,勾选 允许来自局域网的连接。
- 查看 Windows 主机的局域网 IP(比如 192.168.1.10)。
- 在 Ubuntu 上配置代理环境变量,例如:
export http_proxy="http://172.31.5.215:10809"
export https_proxy="http://172.31.5.215:10809"
export all_proxy="socks5://172.31.5.215:10808"
1
2
3
2
3
然后测试:
curl -I https://www.google.com
1
这样 Ubuntu 就会通过 Windows 的代理访问外网。
上次更新: 2025/09/18, 20:06:50