一、安装SS客户端
Ubuntu现在已经带了SS客户端,使用如下命令直接安装:
| 1 | sudo apt install shadowsocks-libev | 
官方地址:https://manpages.ubuntu.com/manpages/mantic/man1/ss-local.1.html
修改配置文件:
| 1 | sudo vim /etc/shadowsocks-libev/config.json | 
使用如下命令启动SS进行测试:
| 1 | sudo ss-local -c /etc/shadowsocks-libev/config.json | 
二、安装全局代理工具privoxy
SS的1080暴露的是SOCKS5接口,需要使用全局代理工具转发其他请求。
| 1 | apt-get install privoxy | 
修改配置文件privoxy的配置文件/etc/privoxy/config,保证其中生效两行:
| 1 2 | listen-address localhost:8118 forward-socks5t / 127.0.0.1:1080 . | 
使用如下命令启停privoxy:
| 1 2 | sudo privoxy --user privoxy /etc/privoxy/config systemctl stop privoxy | 
为终端配置http代理:
| 1 2 3 | export http_proxy=http://127.0.0.1:8118 export https_proxy=http://127.0.0.1:8118 export ftp_proxy=http://127.0.0.1:8118 | 
三、测试是否生效
| 1 | curl -v www.google.com | 
转载时请保留出处,违法转载追究到底:进城务工人员小梅 » Ubuntu 22.04 LTS下SS全局代理
 进城务工人员小梅
进城务工人员小梅