自己搭建实验云主机环境方法步骤

心理学哲学批判性思维 2018-05-29

1.购买国外的服务器

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

自己搭建实验云主机环境方法步骤

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客户端的信息。

自己搭建实验云主机环境方法步骤

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

自己搭建实验云主机环境方法步骤

4.等待安装完成

5.win客户端下载:

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

自己搭建实验云主机环境方法步骤

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

useTCP_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

相关推荐