影梭服务器端及客户端配置与使用
服务器端:CentOS 6.9 x64
使用xshell连接服务器,然后开始以下步骤的安装
yum install epel-release
yum update
yum install python-setuptools m2crypto supervisor easy_install pip
pip install shadowsocks //如果此句执行的时候提示pip文件的语法错误,则运行下面这一句重新安装另一个pip,然后再重新执行此句安装shadowsocks
(yum install python-pip)
接下来需要编辑一下/etc/shadowsocks.json文件,命令如下:
vi /etc/shadowsocks.json
图左是一个开放端口的情况,图右是开放两个或多个端口的格式”端口”:”密码”
{
"server":"0.0.0.0",
"server_port":8388,
"local_port":1080,
"password":"yourpassword",
"timeout":600,
"method":"aes-256-cfb"
}
接下来需要编辑一下/etc/supervisord.conf文件,命令如下:
vi /etc/supervisord.conf
请把下面的内容粘贴到文件尾部的空行处,然后保存:
[program:shadowsocks]
command=ssserver -c /etc/shadowsocks.json
autostart=true
autorestart=true
user=root
log_stderr=true
logfile=/var/log/shadowsocks.log
接下来需要编辑一下/etc/rc.local文件,请执行以下命令:
vi /etc/rc.local
请把以下内容粘贴到文件中部的空白处,然后保存
service supervisord start
最后一步开启ssserver服务,就完成服务器端的配置了
ssserver -c /etc/shadowsocks.json -d start
或者
sudo sslocal -c /etc/shadowsocks.json -d start
客户端:
一、 解压
首先先把影梭给解压出来:
二、 进行配置
按照箭头的顺序进行逐一的解释:
1. 是指需要连接的服务器的ip地址。
2. 是指1所开通的端口号。
3. 是指2对应的密码。
这3个信息都会由我们提供给大家,其余数据不需要作任何修改,直接默认,然后点击确认即可。
三、 配置本地pac.txt
在右下角菜单栏找到,然后右击他,选中上图所述的编辑本机pac档案,
然后他就会默认在我们刚才第一步解压影梭的地方出现一个 pac.txt文件
下一步我们就把我们压缩包里面的pac.txt覆盖掉这个生成的出来的pac.txt
四、 选择PAC模式并且启动代理
其余东西默认即可
然后勾选启用系统代理
开启服务。
五、 测试端口
最后一步在百度搜索”ip”,查看本地ip是否为服务器的ip,如果是则证明使用代理成功。
