计算机网络_配置虚拟机代理
1.连接
- 获得主机ip
ipconfig //IPv4地址
2. 虚拟机设置
设置手动模式,填入获得的主机Ip、网关相同
HTTP代理、HTTPS代理、Socks主机填主机ip,后面的填代理服务端口,即下面Clash中的箭头指向
3. 终端代理
如果想让终端命令也走代理(加快git clone速度,进行rosdep init等),我们需要使用到proxychains工具。
首先输入
sudo apt-get install proxychains
安装proxychains工具,
使用命令 sudo nano /etc/proxychains.conf
进行修改,将自己的代理ip地址和端口添加到 ProxyList
下。例如 socks5 主机ip 服务端号
。使用 ctrl + o
进行保存,使用 ctrl+x
退出
使用 find /usr/lib/ -name libproxychains.so.3 -print
命令输出路径,
使用命令 sudo nano /usr/bin/proxychains
将其下的export LD_PRELOAD=libproxychains.so.3改为export LD_PRELOAD=刚刚获得的路径,我们就可以愉快地使用proxychains工具了。想要走代理时只需要在命令前加上proxychains即可。
2.问题
为什么这样做? 因为安装ROS过程中经常因为网络问题报错 下面这两步最容易报错
sudo rosdep init
rosdep update
12
使用代理之后,加快速度,不易报错,顺利安装