侧边栏壁纸
  • 累计撰写 781 篇文章
  • 累计创建 1 个标签
  • 累计收到 1 条评论
标签搜索

shadowsocks 代理

Dettan
2021-07-10 / 0 评论 / 0 点赞 / 129 阅读 / 1,323 字
温馨提示:
本文最后更新于 2022-04-30,若内容或图片失效,请留言反馈。部分素材来自网络,若不小心影响到您的利益,请联系我们删除。
阿里云服务器 安装 shadowsocks 代理http

1.
yum update
2.
pip3 install shadowsocks
3.
启动方式
1.
ssserver -p 8389 -k 111111 -m rc4-md5 --user root -d start
sudo ssserver -d stop
tail /var/log/shadowsocks.log
2.
vim /etc/shadowsocks.json
{
        "server":"0.0.0.0",
        "server_port":8389,
        "local_address":"127.0.0.1",
        "local_port":1080,
        "password":"111111",
        "timeout":10000,
        "method":"aes-256-cfb",
        "fast_open":false,
				"port_password":
			   	{
			   		"8388":"111111",
			   		"8389":"111111",
			   		"8390":"111111"
			   	}
}
shasowsocks -c /etc/shadowsocks.json
4.
运行上面这就行了,下面是一个sock 转 http代理
5.
apt-get install privoxy 
6.
vi /etc/privoxy/config   修改属性:   listen-address  :8118   8389 enable-remote-toggle  1      文件末尾添加:   forward-socks5 / 127.0.0.1:443  
7.
service privoxy restart


第三步可能出的问题
如果提示AttributeError: /lib64/libcrypto.so.1.1: undefined symbol: EVP_CIPHER_CTX_cleanup
1. vim打开文件openssl.py
vim /usr/local/lib/python3.5/dist-packages/shadowsocks/crypto/openssl.py
路径不同根据报错路径而定
2. 修改libcrypto.EVP_CIPHER_CTX_cleanup.argtypes
:%s/cleanup/reset/
:x
以上两条为VIM命令, 替换文中libcrypto.EVP_CIPHER_CTX_cleanup.argtypes 为libcrypto.EVP_CIPHER_CTX_reset.argtypes 共两处,并保存
OK
原因:
这个问题是由于在openssl1.1.0版本中,废弃了EVP_CIPHER_CTX_cleanup函数

客户端
电脑的在github上下载,手机的google play上

0

评论区