Ubuntu配置socks5转http

原创
2018/09/03 10:51
阅读数 3.2K

无偿推广: Mac OS 最强鼠标改键软件:BetterAndBetter

利用polipo

[参考1] [2]

  1. 安装polipo
sudo apt install polipo
  1. 编辑配置文件
sudo nano /etc/polipo/config
  1. 在文件最后加入下面的行:
socksParentProxy = "127.0.0.1:1080"
socksProxyType = "socks5"
proxyAddress = "127.0.0.1"
proxyPort = 8123

上级代理是shadowsocks的默认端口,本级代理是8123端口

  1. 用如下的命令来重启 Polipo:
sudo service polipo restart
  1. 在Ubuntu系统设置中设置http代理。

利用privoxy

[参考1] [2]

  1. 安装privoxy
sudo apt-get install privoxy
  1. 编辑配置文件
sudo vi /etc/privoxy/config
  • 监听端口
    在配置文件中有这样一行listen-address localhost:8118 , 这一行代表的意思是,privoxy会监听本地的8118端口,接受请求。
  • 转发位置
    在配置文件中添加信息 forward-socks5 / 127.0.0.1:1080 . 这一行的意思是将上一步8118端口监听到的请求转发到1080端口,然后由shadowsocks通过socks方式进行处理 注意:末尾的”.”符号不能丢掉,否则会报参数缺失错误
  1. 重启privoxy
sudo service privoxy restart
  1. 在Ubuntu系统设置中设置http代理。

扩展:终端代理软件 proxychainstsocks

展开阅读全文
打赏
0
1 收藏
分享
加载中
更多评论
打赏
0 评论
1 收藏
0
分享
返回顶部
顶部