系统相关
首页 > 系统相关> > CentOS 7 安装Shadowsocks客户端

CentOS 7 安装Shadowsocks客户端

作者:互联网

1 安装Shadowsocks 

这里我们直接使用 pip 安装 shadowsocks

pip install shadowsocks

2. 配置 shadowsocks

mkdir /etc/shadowsocks

vim /etc/shadowsocks/shadowsocks.json

按照如下格式填写

{
    "server":"your_server_ip",      #shadowsocks服务器IP
    "server_port":your_server_port, #ss服务器的端口喔端口
    "local_address": "127.0.0.1",   #本地ip
    "local_port":1080,              #本地端口
    "password":"your_server_passwd",#连接ss密码
    "timeout":300,                  #等待超时
    "method":"rc4-md5",             #加密方式
    "fast_open": false,             
    "workers": 1                    # 工作线程数
}

3. 启动shadowsocks服务

方法一: 直接通过相关命令启动

sslocal -c /etc/shadowsocks/shadowsocks.json

方法二: 将服务交给systemd 去管理

操作如下

sudo vim /etc/systemd/system/shadowsocks.service

写入如下内容

[Unit]
Description=Shadowsocks Client Service
After=network.target

[Service]
Type=simple
User=root
ExecStart=/usr/bin/sslocal -c /etc/shadowsocks/shadowsocks.json

[Install]
WantedBy=multi-user.target

然后可以使用如下命令启动

sudo systemctl start shadowsocks.service

4. 测试Shadowsocks客户端服务是否正常运行

curl --socks5 127.0.0.1:1080 http://httpbin.org/ip

如果返回了ip地址,则表示成功

 

标签:CentOS,Shadowsocks,server,etc,ip,shadowsocks,port,客户端
来源: https://blog.csdn.net/jack_nichao/article/details/91356373