Ubuntu实现全局代理

本教程旨在实现Ubuntu系统终端翻墙,在此不再赘述浏览器的翻墙方法,无论你是使用的是终端命令还是GUI的Shadowsocks - QT5,都需要先启动Shadowsocks。

安装配置proxychains

全局翻墙通过proxychains实现,即将任何程序和ss的proxy建立链接,原理和浏览器的代理相似。

安装proxychains

$ sudo apt-get install proxychains

这里写图片描述

配置proxychains.conf

$ sudo vim /etc/proxychains.conf

将文件内容末尾的socks4 127.0.0.1 9050 前面加上井号# 注释,然后在下面加上socks5 127.0.0.1 1080 ,保存并退出。
这里写图片描述

安装curl

在这里不使用ping命令,需要使用curl,执行以下命令进行安装:

$ sudo apt install curl

安装完毕之后进行验证,注意,每次执行需要翻墙的命令前面都需要加上proxychains ,我们通过连接谷歌官网验证是否成功:

$ proxychains curl www.google.com

如果出现一些类似于HTML标签的“乱码”,这些“乱码”其实就是Google官网页面内容,证明翻墙成功!
这里写图片描述

猜你喜欢

转载自blog.csdn.net/luckydog612/article/details/80765071