shadowsocks服务器自建

19 年 8 月 4 日 星期日
521 字
3 分钟

科技改变生活

首先你需要一个境外服务器、ssh客户端可以用Xshell 6或者Termius,不熟的可以看站内linux的教程。

安卓客户端: Shadowsocks

参考文章:半醉人间polarxiong

命令列表:

shell
#这里所有安装遇到选项一律输y,回车
#安装python setuptools
yum install python-setuptools
shell
#下载pip压缩包
wget https://pypi.python.org/packages/source/p/pip/pip-1.3.1.tar.gz --no-check-certificate
shell
#下载完后,解压它
tar -xzvf pip-1.3.1.tar.gz
#进入解压出的文件夹
cd pip-1.3.1
#安装python
python setup.py install
#安装shadowsocks
pip install shadowsocks
#创建shadowsocks文件夹
mkdir /etc/shadowsocks
#创建并编辑shadowsocks配置文件
vi /etc/shadowsocks/config.json

进入config.json文件后按I进入Insert模式,可以进行编辑。

复制粘贴以下内容,注意要填一些东西。

shell
{
    "server":"你的服务器的ip地址",
    "port_password": {
        "8888": "123456",
        "8889": "123456"
    },
    "timeout":600,
    "method":"aes-256-cfb",
    "fast_open": false
}

这里服务器的ip地址我是设为0.0.0.0,方便快照换服务器,然后按Esc、

(输入冒号wq,意为保存并退出)

这里是设置服务器端的Shadowsocks,后面需要用到上面你填入的信息,对应为:

主要信息:

服务器ip:你的服务器的ip地址

配置端口:8888、8889

密码都为:123456

加密方式:aes-256-cfb

shell
#开启服务
ssserver -c /etc/shadowsocks/config.json -d start
#关闭后面改为stop
shell
#创建并编辑shadowsocks.service,这里是要配置开机自启动
vi /etc/systemd/system/shadowsocks.service

与刚刚一样,进入了这个文件,按i可以进行编辑,把以下内容复制到里面:

shell
[Unit]
Description=Shadowsocks
After=network.target

[Service]
Type=forking
PIDFile=/run/shadowsocks/server.pid
PermissionsStartOnly=true
ExecStartPre=/bin/mkdir -p /run/shadowsocks
ExecStartPre=/bin/chown root:root /run/shadowsocks
ExecStart=/usr/bin/ssserver --pid-file /var/run/shadowsocks/server.pid -c /etc/shadowsocks/config.json -d start
Restart=on-abort
User=root
Group=root
UMask=0027

[Install]
WantedBy=multi-user.target

esc,

保存退出后,再输入以下命令:

shell
#权限
chmod 755 /etc/systemd/system/shadowsocks.service

#启动、启用
systemctl start shadowsocks
systemctl enable shadowsocks

#配置防火墙开放端口
firewall-cmd --zone=public --add-port=8888/tcp --permanent
firewall-cmd --zone=public --add-port=8889/tcp --permanent
firewall-cmd --reload

然后在手机上安装Shadowsocks,填入上面对应的主要信息(服务器ip、端口、密码、加密方式),就可以使用代理了,若握手成功,此时谷歌、Youtube等网站都可以访问了。

shadowsocks-client.png

填好后,点下面的纸飞机进行连接。

shadowsocks-send.png

文章标题:shadowsocks服务器自建

文章作者:shirtiny

文章链接:https://kizamu.anror.com/posts/pip-shadowsocks[复制]

最后修改时间:


商业转载请联系站长获得授权,非商业转载请注明本文出处及文章链接,您可以自由地在任何媒体以任何形式复制和分发作品,也可以修改和创作,但是分发衍生作品时必须采用相同的许可协议。
本文采用CC BY-NC-SA 4.0进行许可。