linux安装***客户端和服务端
首先需要知道的是linux 版本的***包含了客户端和服务端,因此在linux下安装了***就是安装了客户端和服务端,因此下文只需介绍安装***客户端
1.安装*** (主机是ubuntu 14.04)
1.1先安装pip
sudo apt-get install python-pip
1.2正式使用pip安装***
pip install ***
如果出现如下错误:
root@ubuntu:~# pip install ***
Traceback (most recent call last):
File "/usr/bin/pip", line 11, in <module>
sys.exit(main())
File "/usr/lib/python2.7/dist-packages/pip/__init__.py", line 215, in main
locale.setlocale(locale.LC_ALL, '')
File "/usr/lib/python2.7/locale.py", line 581, in setlocale
return _setlocale(category, locale)
locale.Error: unsupported locale setting
解决方法:
往终端输入export LC_ALL=C即可
2.配置*** 客户端(我是在ubuntu 14.04下)
vi /etc/***.json (以下就是这个配置文件的内容,需要填写的就是那些中文自的地方)
{
"server":"服务器地址填这里",
"server_port":服务器提供***服务的端口号,
"local_address": "127.0.0.1",
"local_port":1080,
"password":"密码填在这里",
"timeout":300,
"method":"aes-256-cfb",
"fast_open":false,
"workers":1
}
3.开启***客户端(我是在ubuntu14.04下)
3.1先配置环境变量PATH
将sslocal的存放路径加到PATH变量中
export PATH=$PATH:/usr/local/bin/ (/usr/local/bin的由来:通过"whereis sslocal"我获取了sslocal的存放路径为/usr/local/bin)
3.2开启sslocal (也就是***客户端)
sslocal -c /etc/***.json
然后就会一直在此终端下执行下去,ctrl+c可以打断它的运行
4.配置浏览器
4.1如果使用的是google chrome浏览器
4.1.1 安装浏览器插件switchysharp并且进行配置(下面的链接包含插件和插件的配置文件)
链接: https://pan.baidu.com/s/1hs9TcNi 密码: 35a1
4.2如果使用的是火狐浏览器
4.2.1安装浏览器插件autoproxy或foxyproxy
4.3注意配置的结果
4.3.1插件配置成使用SOCKS代理,端口号为1080,使用SOCKS v5
4.3.2服务端和客户端的不同之处有两点
a.配置文件不同
b.启动方式不同(服务端使用的是ssserver,当然参数也是有差别的)
5.如果修改了ssserver的配置文件,那么执行一下命令重启服务
ssserver -c /etc/*** -d stop /*先停止*/
ssserver -c /etc/*** -d start /*启动该服务*/
6. 扩展
6.1 一键安装***的脚本
wget --no-check-certificate -O ***.sh https://raw.githubusercontent.com/teddysun/***_install/master/***.sh && chmod +x ***.sh && ./***.sh 2>&1 | tee ***.log
6.2 libcrypto.so.1.1: undefined symbol: EVP_CIPHER_CTX_cleanup
解决方法在此

浙公网安备 33010602011771号