搭建自己的ss服务器与使用

来源:互联网 发布:洗牌算法 编辑:程序博客网 时间:2024/05/17 23:02

挑选服务器: 一般供应商都会提供IP测试延迟,或者看各VPS网站评测介绍
一般来讲亚洲服务器延迟更低,比如香港.新加坡就有很多电信或者网通直连机房
而美国VPS价格更便宜,而且带宽大些
服务器类型,Xen KVM 性能要好过openvz,不过也要更贵一些
综上所述,建议选直连自己运营商的KVM虚拟技术的亚洲VPS

下面我们用日本conoha VPS为例开始操作。

1.日本conoha支持支付宝支付,每月900日元、中文界面 (50rmb如果几个人合用的话成本还算可以
选择HOSTUS的香港25美元/年电信机房也不错)
设置并记root密码点击追加建立服务器,这里我们选择centos 6.6 64位版本
2.回到服务器界面,点开网络配置,记下IP4地址
3.用XshellPortable连接服务器
填上IP地址点击确定

用户名为 root

密码为开通vps设置的9位密码

连接成功会显示,root@XXXXXX #
然后在设置里把右键改成复制剪贴板中的代码 如图,右键粘贴比较方便

4.这里我们用秋水兄的SS一键安装脚本,全程仅需3行代码,即使0基础毫无问题
依次输入代码回车即可

wget --no-check-certificate https://raw.githubusercontent.com/teddysun/shadowsocks_install/master/shadowsocks.sh
chmod +x shadowsocks.sh
./shadowsocks.sh 2>&1 | tee shadowsocks.log

询问密码:输入t66y为端口密码

默认端口8989.可以指定任意端口 ,回车后耐心等待安装

安装完成后,脚本提示如下:

现在我们已经成功搭建了一个单用户版SS代理服务器,用其他帖子的教程连接该服务器即可
端口为8989 密码t66y
5.多用户配置
删除原配置文件

rm -f /etc/shadowsocks.json

编辑配置文件

vi /etc/shadowsocks.json

按下I键,进入编辑状态
左下角有标示---INSERT---
如图复制下面代码至配置文件
配置端口 8989到9004,密码t66y0到t66y4等5个账号
可照例加入更多用户

"local_address":"127.0.0.1","local_port":1080,"port_password":{"8989":"t66y0","9001":"t66y1","9002":"t66y2","9003":"t66y3","9004":"t66y4"},"timeout":300,"method":"aes-256-cfb","fast_open": false

按下ESC键退出编辑状态,同时按下SHIFT+Q键进入退出模式
如图输入wq回车保存退出

wd

重启 SS服务

/etc/init.d/shadowsocks restart

至此一个多用户版本的SS服务器已经搭建完成
其他命令:
启动:/etc/init.d/shadowsocks start
停止:/etc/init.d/shadowsocks stop
重启:/etc/init.d/shadowsocks restart
状态:/etc/init.d/shadowsocks status
卸载:./shadowsocks.sh uninstall

6、Shadowsocks WIN客户端设置

Win客户端下载地址:http://sourceforge.net/projects/shadowsocksgui/files/dist/

设置界面如下:

Shadowsocks Win客户端设置界面

其中:Server IP为服务器IP,Server Port为远程端口(在服务器端shadowsocks.json中设置),Password为密码,Encryption为加密方式,选择AES-256-CFB,Proxy Port为本地端口(在服务器端shadowsocks.json中设置),Remarks为别名。

配置好客户端后,我们需要选择合适的浏览器和插件来应用本地代理,下面分别介绍了Chrome和Firefox的设置方法。

a、Chrome

Chrome使用本地代理需要用到插件SwitchySharp,安装好插件后,打开插件的设置界面,填入如下设置

SwitchySharp设置

设置完成后选择插件的代理模式为Shadowsocks(或者你自己命名的情景模式)后即可。

上面的设置为全局代理,如需实现智能代理需要手动添加规则,还可以订阅GFWlist,地址为:http://autoproxy-gfwlist.googlecode.com/svn/trunk/gfwlist.txt 由于这个地址不通过代理无法访问,所以你可以通过其它途径下载到本地,这方面资料网上比较丰富,再者使用起来不是很方便,在此我就不赘述了。下面介绍另一种规则,gfwlist2pac,这是网友在Gfwlist的基础上,更新了部分网址转化成的PAC规则文件,目前我就采用的是这种方式,体验不错,当然,由于规则文件都具有时效性,也许你看到这篇文章时这个规则或许不是最好用的了,这里只是讲一种思路,你可以自行选择其他规则,甚至是自定义的规则,使用PAC规则设置如下:

GFWlist2PAC设置

PAC规则地址:https://raw.githubusercontent.com/clowwindy/gfwlist2pac/master/test/proxy_abp.pac

设置完成后选择插件的代理模式为gfwlist2pac(或者你自己命名的情景模式)后即可。

b、Firefox

Firefox使用本地代理需要用到插件Autoproxy,这个插件原作者已经没有更新了,本文使用的是其他作者的继续更新版,修复了无法订阅gfwlist的bug,订阅方法和上述类似,同样由于原地址无法直接访问,所以可以通过其他途径下载到本地然后导入。


7、Shadowsocks android客户端设置

首先需要下载android客户端,Shadowsocks的中文名称为影梭,可以从googleplay下载,如果你无法使用googleplay,可从下面的地址下载:https://github.com/shadowsocks/shadowsocks-android/releases ,android版的设置和PC端类似
Shadowsocks-android

0 0
原创粉丝点击