centos如何使用ssr客户端

第一步:安装pip,并使用pip进行安装shadowsocks

    yum install python-pip -y
    pip install shadowsocks

第二步:配置shadowsocks

#A:创建shadowsocks配置文件,并填入ssr连接参数(实际配置时注意去掉后面的注释,JSON文件不支持注释)
    vi /etc/shadowsocks.json

{ 
    "server":"123.123.123.123",
    "server_port":6553,
    "local_address": "127.0.0.1",
    "local_port":1080,
    "password":"123456",
    "timeout":300,
    "method":"aes-256-cfb",
    "fast_open": false,
    "workers": 1
}
参数说明:
    server:Shadowsocks服务器地址
    server_port:Shadowsocks服务器端口
    local_address:本地IP
    local_port:本地端口
    password:Shadowsocks连接密码
    timeout:等待超时时间
    method:加密方式
        可选aes-128-cfb, aes-192-cfb, aes-256-cfb, bf-cfb, cast5-cfb, des-cfb, rc4-md5, chacha20, salsa20, rc4, table
    workers:工作线程数
    fast_open:true或false。开启fast_open以降低延迟,但要求Linux内核在3.7+。
        开启方法 echo 3 > /proc/sys/net/ipv4/tcp_fastopen

#B:测试ssr是否配置正确,启动测试
    nohup sslocal -c /etc/shadowsocks.json  #能看到日志,新开一个终端进行验证
    或者
    nohup sslocal -c /etc/shadowsocks.json  /dev/null 2>&1 &

#C:验证Shadowsocks客户端是否正常运行(返回的地址是不是ssr出口的地址,若是就成功了,不是需要检查参数)
    curl --socks5 127.0.0.1:1080 http://httpbin.org/ip

#D:启动ssr进行测试,并写入启动服务
    vi /usr/lib/systemd/system/shadowsocks

[Unit]
Description=Shadowsocks 
[Service] 
TimeoutStartSec=0 
ExecStart=/usr/bin/sslocal -c  /etc/shadowsocks.json
[Install] WantedBy=multi-user.target

#E:使用脚本启动
    systemctl start shadowsocks
    systemctl enable shadowsocks
    systemctl status shadowsocks

第三:安装配置Privoxy

#A:安装privoxy并修改配置文件
    yum -y install privoxy
    vi /etc/privoxy/config

listen-address 127.0.0.1:8118   #8118 是默认端口
forward-socks5t / 127.0.0.1:1080 .  #转发到本地端口(注意这里后面有个 . 不要漏掉了)

#B:配置环境变量,并刷新
    vi /etc/profile

export http_proxy=http://127.0.0.1:8118  #这里的端口和上面 privoxy 中的保持一致
export https_proxy=http://127.0.0.1:8118
#刷新
source /etc/profile

#C:启动privoxy
    systemctl start privoxy

#特别介绍,注销转发
    unset http_proxy
    unset https_proxy

第四:测试网络连接(可能需要新开一个终端才会生效)

    curl myip.ipip.net
声明:本文为原创,作者为 辣条①号,转载时请保留本声明及附带文章链接:https://boke.wsfnk.com/archives/1208.html
微信打赏微信打赏

如果文章对你有帮助,欢迎点击上方按钮打赏作者

最后编辑于:2020/2/28作者: 辣条①号

现在在做什么? 接下来打算做什么? 你的目标什么? 期限还有多少? 进度如何?

暂无评论

发表评论

电子邮件地址不会被公开。 必填项已用*标注