背景
由于访问github或者拉取代码需要代理加速,故可以通过下列方法共享宿主机的代理配置。
此方法同样适用于局域网已经配置了代理的服务器。
环境准备
操作系统 | IP地址(NAT网络) |
Windows11(宿主机) | 192.168.92.1 |
ubantu20.04 (虚拟机) | 192.168.92.128 |
v2ray配置
v2ray需要在配置中勾选允许来自局域网的连接,开启次功能后文件路径下的config.json开启两个端口,一个为http/https代理端口,一个为socks端口。
不同版本的v2ray端口可能存在差异,以实际为准。
Ubantu配置
设置为手动模式,分别配置代理的地址及端口,这里的ip为宿主机的ip,同样的可以是局域网中配置好代理的服务器地址。
localhost@ubuntu:~$ sudo vim /etc/profile.d/proxy
export http_proxy="http://192.168.92.1:10809/"
export https_proxy="http://192.168.92.1:10809/"
export no_proxy="xxx.xxx/localhost" #将要从代理中排除的其他 IP 添加到 NO_PROXY 和 no_proxy 环境变量。
localhost@ubuntu:~$ source /etc/profile.d/proxy #立即生效
仅供个人学习使用