有时,我们需要下载一些国外网站上的东西,如果用国内网络直接下载的话,往往是连接不上的。或者有时下载一个东西速度很慢,这都是因为国内网络限制的问题,大大影响了我们的工作效率。解决方法就是使用代理了。而一般代理都是直接对浏览器起作用,如果我们要在ubuntu终端上用命令行下载一些东西该怎么办呢?一种方法是,下载的东西是通过网页链接的,那么你可以开启代理后复制链接直接在浏览器上下载;另一种就是更通用也更方便的,使终端也走代理(win10下给powershell设置全局代理可以参考这篇文章)。下面介绍一下使用proxychains让ubuntu终端走代理的方法。
首先,打开任意一个终端,输入以下命令,下载安装proxychains
sudo apt-get install proxychains
一般很快就可以安装完毕了。好了以后,就需要配置一下代理。proxychains 的配置文件在 /etc/proxychains.conf。