Linux

来源:互联网 发布:sql null 替换 0 编辑:程序博客网 时间:2024/06/08 11:35

Linux配置

Shadowsocks 使用指南 Linux 版

1.更新包管理器
sudo apt-get update
2. 根据自己的发行版安装 python-pip

ubuntu, debian, mint

sudo apt-get install python-pip

fedora, centos

sudo yum install python-pip

arch

sudo pacman -S python-pip

3.升级 pip

pip install –upgrade pip

4.安装pip相关依赖
sudo apt-get install python-dev build-essential

5.用 pip 安装 shadowsocks和相关依赖

pip install shadowsocks

6.配置shadowsocks配置文件

编辑一个 /etc/shadowsocks.json 文件,格式如下

{
“server”:”服务器IP或域名”,
“server_port”:端口号,
“local_address”: “127.0.0.1”,
“local_port”:1080,
“password”:”密码”,
“timeout”:300,
“method”:”aes-256-cfb”,
“fast_open”: false
}

然后运行 /usr/local/bin/sslocal -c /etc/shadowsocks.json -d start

5.安装proxychains

sudo apt-get install proxychains

编辑 /etc/proxychains.conf

修改最后一行为 socks5 127.0.0.1 1080

然后就可以直接用 proxychains apt-get / proxychains wget 这样来在命令行用 ss 下载

  1. 浏览器插件配置请参见

需要在 Chrome使用?点击 这里

需要在 Firefox使用?点击 这里

其他浏览器/程序配置

在应用程序内代理指定为 socks v5 的代理, 服务器 127.0.0.1 , 端口 1080 (应与shadowsocks 客户端的本地端口对应,默认为1080)。

6.终止进程

在命令行输入

lsof –i:1080

kill 相应pid即可

相应浏览器也应取消代理