加入收藏 | 设为首页 | 会员中心 | 我要投稿 银川站长网 (https://www.0951zz.com/)- 云通信、基础存储、云上网络、机器学习、视觉智能!
当前位置: 首页 > 服务器 > 搭建环境 > Linux > 正文

linux环境下是如何去设定shadowsocks+polipo全局代理的

发布时间:2023-08-28 12:09:07 所属栏目:Linux 来源:
导读:linux环境下是如何去设定shadowsocks+polipo全局代理的:1、安装shadowsockssudo apt-get install python-pipsudo pip install shadowsocks2、创建配置文件shadowsocks.json,其中服务器地址、端口号、密码为为购买或

linux环境下是如何去设定shadowsocks+polipo全局代理的:

1、安装shadowsocks

sudo apt-get install python-pip

sudo pip install shadowsocks

2、创建配置文件shadowsocks.json,其中服务器地址、端口号、密码为为购买或免费使用的服务器(比如www.ishadowsocks.org)

{

"server": "xxxx.com",

"server_port": 52239,

"local_address": "127.0.0.1",

"local_port": 1080,

"password": "SOME_PASSWORD",

"timeout": 600,

"method": "aes-256-cfb",

"fast_open": false

}

3、启动shadowsocks

sslocal -c shadowsocks.json

4、安装polipo,进行二次转发(shadowsocks使用socks5协议通信,需搭配浏览器插件使用,若想要在系统全局使用,可使用polipo进行二次转发)

sudo apt-get install polipo

5、编辑配置文件,保存到/etc/polipo/config

# This file only needs to list configuration variables that deviate

# from the default values. See /usr/share/doc/polipo/examples/config.sample

# and "polipo -v" for variables you can tweak and further information.

logSyslog = true

logFile = /var/log/polipo/polipo.log

proxyAddress = "0.0.0.0"

socksParentProxy = "127.0.0.1:1080"

socksProxyType = socks5

chunkHighMark = 50331648

objectHighMark = 16384

serverMaxSlots = 64

serverSlots = 16

serverSlots1 = 32

6、重启polipo服务

sudo service polipo restart

7、设置环境变量(可添加至——/.bashrc文件中使所有shell均可实现全局SOCKS5访问)

export http_proxy="http://127.0.0.1:8123"

export https_proxy="https://127.0.0.1:8123"

8、检测一下是否可以通过socks5协议获取google主页面

curl www.google.com

如果成功则说明可以访问。

(编辑:银川站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章