欢迎所有爱好区块链技术的人加入。

ARCHIVES / ubuntu-construction.HTML

Ubuntu 搭建Shadowsocks server

Surou Other-新手教程

####本篇文章只站在软件本身安装的角度,讲述如何搭建Shadowsocks服务端。

#####1.首先安装Shadowsocks相关依赖及程序

sudo apt-get install python-pip
sudo apt-get install python-m2crypto
sudo pip install shadowsocks

#####2.配置config文件

mkdir /etc/shadowsocks
vim /etc/shadowsocks/config.json

#####3.编辑配置

{
    "server":"",  ##填写服务器外网ip地址,ip也可以写内网地址。
    "server_port":8000,
    "local_address":"127.0.0.1",
    "local_port":1080,
    "port_password":{  ##访问密码,可以多个端口:密码
        "8000":"123456",
        "8001":"123456"
    }, 
    "timeout":300,
    "method":"aes-256-cfb",
    "fast_open":false
}

######像腾讯云服务器这种,大都是内网服务器再通过公网ip转发的,所以server填写腾讯云的内网ip
#####4.查询内网ip

ifconfig

#####5.启动Shadowsocks服务 (-d 后台启动)

sudo ssserver -c config.json -d start


#####6.添加开机启动

vi /etc/rc.local

将

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

添加到rc.local底部