Photo by Charlie Deets on Unsplash
Linux安装shadowsocks
比较简单
直接使用pip安装就行了
Debian/ Ubuntu
apt-get install python-pip
pip install shadowsocks
CentOS
yum install python-setuptools && easy_install pip
pip install shadowsocks
然后编辑配置文件
新建一个配置文件 /etc/shadowsocks.json ,配置如下
{
"server":"shadowsocks_server_ip",
"server_port":8388,
"local_address": "127.0.0.1",
"local_port":1080,
"password":"mypassword",
"timeout":300,
"method":"aes-256-cfb",
"fast_open": false
}
配置参数:
server: 购买或者搭建的shadowsocks服务器地址
server_port:shadowsocks服务器端口
local_address:本地要监听的地址,一般填写127.0.0.1即可,如果想给局域网内其他电脑提供服务,也可以填写局域网中本机地址
local_port:本地监听端口
password:shadowsocks服务器密码
timeout:超时时间
method:加密方式,默认为aes-256-cfb
fast_open:是否开启fast_open,关闭即可
worker:线程数目,保持默认,不填即可
运行客户端:
ssserver -c /etc/shadowsocks.json -d start
停止客户端:
ssserver -c /etc/shadowsocks.json -d stop
SwitchOmega连接客户端
/etc/shadowsocks.json
文件如下:
{
"server": "微信加好友biogeeker-robot告诉你地址",
"server_port": 微信加好友biogeeker-robot告诉你端口,
"local_address": "127.0.0.1",
"local_port": 1080,
"password": "微信加好友biogeeker-robot告诉你密码",
"timeout": 300,
"method": "aes-256-cfb",
"fast_open": false
}
SwitchOmega配置如下
这样用Chrome就可以科学上网了
One more thing
这种方法安装的shadowsocks的只支持socks5协议,Chrome需要通过安装switchOmega来使用,假如我们在终端安装一些软件的时候需要科学上网怎么办?
这就需要在安装一些软件,把socks5转成http代理
可以搜一下相关软件
比如 polipo 或者 Privoxy
other way
其实shadowsocks到现在用的时间已经比较长了
由于一些众所周知的原因,其作者也在喝完茶以后删除了相关的库
部分情况下使用socks5协议受干扰的可能性比较大
最近几年又出现了一些新的软件
比如 v2ray
功能更强大
其使用VMess协议匿名性更好
而且可以同时支持多种协议
比如现在供大家使用的科学上网服务器使用的就是v2ray
下篇就给大家聊一聊v2ray的配置
评论 (0)