Windows系统上启用了VPN,如何让VMware共享?

编辑

我的个人日常开发环境偏好是在 Ubuntu 系统上,当使用pip、apt、yarn等各种环境安装依赖软件时,经常需要等待非常久的时间,我在想既然我的 Windows 网络的环境是走 VPN 代理的,那能否让 VMware 中的各种系统,走 Windows 的代理呢,于是就研究了一下,实践验证了一个最终可行,最简单的方案,特此记录一下。

首先 VPN 软件看一下端口,打开允许局域网:
2024-12-15T08:22:08.png

在 Windows 系统上确认当前的主机 IP 地址:
2024-12-15T08:27:10.png

由于本机代理服务器不需要用户名和密码验证,可以只提供代理地址和端口,格式如下:

http_proxy="http://<proxy-server>:<port>/"
https_proxy="http://<proxy-server>:<port>/"

全局配置修改 /etc/environment, 修改完刷新 source /etc/environment 配置文件【推荐】。

vim /etc/environment
source /etc/environment

如果只想为当前用户设置代理,可以在用户的 .bashrc.bash_profile 文件中配置代理, 修改完刷新 source ~/.bashrc 配置文件。

vim .bashrc
source ~/.bashrc

刷新完配置文件后,就可以进行测试了。

curl -x $http_proxy -I https://www.google.com

2024-12-15T08:52:49.png

评论区

暂无评论,快来抢沙发