影梭服务器端及客户端配置与使用

服务器端: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

 

影梭服务器端及客户端配置与使用服务器端:CentO - 图1 

 

(yum install python-pip)

影梭服务器端及客户端配置与使用服务器端:CentO - 图2 

影梭服务器端及客户端配置与使用服务器端:CentO - 图3 

接下来需要编辑一下/etc/shadowsocks.json文件,命令如下:

vi /etc/shadowsocks.json

影梭服务器端及客户端配置与使用服务器端:CentO - 图4影梭服务器端及客户端配置与使用服务器端:CentO - 图5 

左是一个开放端口的情况图右是开放两个或多个端口的格式端口”:”密码

{

"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

 

 

客户端:

一、 解压

首先先把影梭解压出来:

影梭服务器端及客户端配置与使用服务器端:CentO - 图6 

 

二、 进行配置

影梭服务器端及客户端配置与使用服务器端:CentO - 图7 

按照箭头顺序进行逐一的解释

1. 指需要连接的服务器的ip地址

2. 1所开通的端口号

3. 2对应的密码。

3信息都会我们提供给大家,其余数据需要作任何修改直接默认然后点击确认即可。

 

三、 配置本地pac.txt

影梭服务器端及客户端配置与使用服务器端:CentO - 图8 

右下角菜单栏找到影梭服务器端及客户端配置与使用服务器端:CentO - 图9然后右击他,选中上图所述的编辑本机pac档案,

然后他就默认在我们刚才第一步解压影梭的地方出现一个 pac.txt文件

影梭服务器端及客户端配置与使用服务器端:CentO - 图10 

 

下一步我们就把我们压缩包里面的pac.txt覆盖掉这个生成的出来的pac.txt

 

四、 选择PAC模式并且启动代理

影梭服务器端及客户端配置与使用服务器端:CentO - 图11 

其余东西默认即可

然后勾选启用系统代理

影梭服务器端及客户端配置与使用服务器端:CentO - 图12 

开启服务。

 

五、 测试端口

最后一步在百度搜索”ip”,查看本地ip是否为服务器的ip,如果是则证明使用代理成功。

影梭服务器端及客户端配置与使用服务器端:CentO - 图13