Centos 7下搭建SS

来源:互联网 发布:越国以鄙远 君知其难也 编辑:程序博客网 时间:2024/06/04 17:41

最近老是换VPS,频繁的搭SS。一直都是边查边搭,这里记录一下方便以后使用。PS:刚开始写博客,排版略丑。

使用的方法是先安装pip,再安装shdowsocks。

1.安装python-pip

sudo yum -y install python-pip
显示Complete!后表示安装成功,最好清除下cache。

sudo yum clean all


2.安装shdowsocks

pip install shadowsocks
安装过程中可能会提示pip版本低了,需要更新下pip。

pip install --upgrade pip
更新后再执行安装shadowsocks命令。

3.配置服务端

新建一个配置文件。

vi /etc/shadowsocks.json
然后输入如下内容:

{    "server":"server_ip",    "server_port":25,    "local_address": "127.0.0.1",    "local_port":1080,    "password":"password",    "timeout":300,    "method":"aes-256-cfb",    "fast_open": false } 
 

主要需要设置server_ip、port和password三项,设置好后保存退出。


4.启动shadowsocks

最好将其设置成服务启动。

vi /etc/systemd/system/shadowsocks.service
然后输入以下内容:
[Unit]Description=Shadowsocks[Service]TimeoutStartSec=0ExecStart=/usr/bin/ssserver -c /etc/shadowsocks.json[Install]WantedBy=multi-user.target
启动服务:

systemctl enable shadowsocks
systemctl start shadowsocks
查看服务是否启动成功:

systemctl status shadowsocks -l


如需要停止服务使用:

systemctl stop shadowsocks

5.开启防火墙端口

如果没设置防火墙端口开启,便不能访问到该服务。

firewall-cmd --zone=public --add-port=25/tcp --permanent









原创粉丝点击