目录

使用主机VPN v2rayN为虚拟机ubuntu配置端口,实现虚拟机代理翻墙

背景

主机已经配置好了v2rayN科学上网,版本v5.16

虚拟机使用virtual box,系统为ubuntu 20.04,网络模式为NAT

主机端

  1. 在v2rayN设置中勾选允许来自局域网的连接,不设置用户名,密码,然后在v2rayN软件主界面底部查看并记住设置的局域网http端口和socks端口
  2. 打开cmd,使用ipconfig命令中查看以太网适配器 VirtualBox Host-Only NetworkIPv4 地址

虚拟机端

ubuntu 网络设置

打开ubuntu设置->网络->网络代理,勾选手动设置,然后填入主机端查到的IP和端口号即可

终端 代理设置

在终端中输入

export http_proxy=http://<VirtualBox IP地址>:<http端口>
export https_proxy=http://<VirtualBox IP地址>:<http端口>

例如

export http_proxy=http://192.168.1.1:10811

配置完成后可使用以下命令测试

curl google.com
注意
直接命令行执行export,效力仅限于该次登陆操作,关闭终端即失效。

对于git代理配置,命令行键入

git config --global http.proxy <VirtualBox IP地址>:<http端口>
git config --global https.proxy <VirtualBox IP地址>:<http端口>

配置好后可以查看配置

git config --global --list