1.购买国外的服务器

https://www.vultr.com/?ref=7420165通过连接可以消费满10美刀送10美刀。一月2.5美刀。

1.png

 

2.搭建

1.下载脚本安装

# 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

 

2.交互页面输入ss密码和端口,直接回车跳过,后面修改。

中间会提示你输入你的SS SERVER的账号,和端口。不输入就是默认。跑完命令后会出来你的SS客户端的信息。

21.png

 

 

3.选择加密方式 aes-256-cfb

23.png

 

4.等待安装完成

 

5.win客户端下载:

win客户端下载:在github网站上https://github.com/shadowsocks/shadowsocks-windows/releases

 

24.png

3.server配置

SS安装以后需要进行配置,SS使用JSON格式文件进行配置,配置文件路径和名字可以自己决定,一般放在: /etc/shadowsocks.json

 

3.1 单用户模式:

编辑配置文件:

vim  /etc/shadowsocks.json

{    

"server":"my_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

}

 

详解:

Name

Explanation

server

你VPS的IP地址,IPV4,IPV6都可以

server_port

提供SS服务的端口号,写自己想用的端口号

local_address

the address your local listens

local_port

local port

password

传输数据时用来加密的密钥,和Client相同

timeout

连接超时时间

method

加密方法 推荐使用 “aes-256-cfb”

fast_open

use TCP_FASTOPEN, true / false

workers

number of workers, available on Unix/Linux

 

3.2 多用户模式

使用port_password,每个用户对应一个端口,然后后面是密码。如果想搭建一个用户管理系统,参见:Manager API.

cp  /etc/shadowsocks.json  /etc/shadowsocks.json.bak

>  /etc/shadowsocks.json

vim   /etc/shadowsocks.json

{    

"server": "0.0.0.0",    

"port_password": {        

    "8381": "foobar1",        

    "8382": "foobar2",        

    "8383": "foobar3",        

    "8384": "foobar4"    },    

"timeout": 300,    

"method": "aes-256-cfb" 

}

port_password 模块里面设置多用户的对应的帐号和密码。

 

4. 启动和停止

前台运行命令:

ssserver -c /etc/shadowsocks.json

后台运行命令:

ssserver -c /etc/shadowsocks.json -d start ssserver -c /etc/shadowsocks.json -d stop

内容来源于网络如有侵权请私信删除
你还没有登录,请先登录注册
  • 还没有人评论,欢迎说说您的想法!