shadowsocks 最简搭建

shadowsocks 服务端安装在 Linux 下, 客户端在 Windows 下。

安装服务端

# 第一步
wget –no-check-certificate https://raw.githubusercontent.com/teddysun/shadowsocks_install/master/shadowsocks.sh
# 第二步
chmod +x shadowsocks.sh
# 第三步
./shadowsocks.sh 2>&1 | tee shadowsocks.log

重要文件位置

1. 配置文件

/etc/shadowsocks.json

2. 日志文件

作用:可查看客户端访问的所有请求

/var/log/shadowsocks.log

多用户

不同用户可以访问不同的端口,针对不同端口设置密码。

{
    "server":"0.0.0.0",
    "local_address": "127.0.0.1",
    "local_port":1080,
    "port_password":{
         "8989":"password0",
         "9001":"password1",
         "9002":"password2",
         "9003":"password3",
         "9004":"password4"
    },
    "timeout":300,
    "method":"aes-256-cfb",
    "fast_open": false
}

命令

对 shadowsocks 服务进行启动、重启、停止。

/etc/init.d/shadowsocks start|restart|stop

客户端安装

下载地址

windows客户端注意点,如图:

  • 全局模式:表示抓取windows上的所有请求

  • PAC模式:配置指定的网站经过代理。

PAC文件编辑,如果你不能访问哪个网站,可在如下图增加一行:

版权

本作品采用 CC BY-NC-ND 4.0 授权,转载必须注明作者和本文链接。