自己动手搭建Shadowsocks服务器
Shadowsocks是一款轻量级socks代理软件,也有越来越多的朋友希望能自己动手搭建Shadowsocks服务器,前段时间也写了一系列的教程把整个过程描述了一下,今天就把它整理一下,方便有兴趣的朋友查看。
vps服务器的选择与购买
1、搬瓦工bandwagonhost vps
首先推荐搬瓦工bandwagonhost vps,优点是价格便宜,速度快,比较稳定,tennfy已经使用了4年多。
搬瓦工bandwagonhost vps的购买参考:
[vps优惠]搬瓦工bandwagonhost最低年付 $3.99
搬瓦工bandwagonhost vps的使用参考:
搬瓦工bandwagonhost vps新手使用教程
搬瓦工bandwagonhost vps的续费、退款参考:
搬瓦工bandwagonhost vps的购买、续费、退款及升级教程
2、Vultr vps
其次,推荐Vultr,Vultr是一家云服务器提供商,相对于普通的vps来说使用更加灵活,方便。Vultr目前注册即赠送20刀,最便宜的套餐仅5美元/月,充值5刀可以免费使用5个月。目前Vultr东京机房对大陆直连,速度非常理想。
Vultr vps的购买参考:
Shadowsocks服务器的搭建
获取到搬瓦工bandwagonhost vps的登陆信息后,我们一般使用putty来对vps进行管理操作,所有的命令也是在putty里输入完成的。putty的使用参考:
使用putty远程管理vps
搭建之前大家最好学习下vi的操作及使用,vi是在linux下的一个文本编辑器,便于对shadowsocks的参数进行修改。vi的使用参考:
vim的基本用法
Shadowsocks服务端的搭建参考:
在debian系统的vps上搭建shadowsocks-libev
不熟悉linux的同学可以使用脚本进行安装,无需手动配置:
debian下shadowsocks-libev一键安装脚本
Shadowsocks服务器的优化及客户端使用
如果您的vps不是ovz的环境(bandwagonhost是ovz环境),如digitalocean, linode等等,可以尝试对服务器进行优化:
Shadowsocks服务器TCP优化配置
Shadowsocks客户端在各个平台的使用可以参考:
多平台使用Shadowsocks客户端
小结
以上就是比较完整的shadowsocks搭建教程,本文仅作技术讨论,不提供任何服务或谋利。
本文出自 TENNFY博客,转载时请注明出处及相应链接。
本文永久链接: https://www.tennfy.com/2083.html
上午剛搭好就看見這帖子了.這就是人品問題麼?不過,果斷+1
搬瓦工的ip国内ping的话大概多少延迟?
最近有点想入一个了~~
每个地方不一样,大概在200-250之间
呃~ 最近有这样一个思路,但不知道如何实现。
首先,有一台海外VPS(假设IP为公网A),可以开SSH帐号,家里路由器下有一台MINI服务器linux系统(假设IP为私网B)。
如何将家庭mini服务器作为跳板服务器开启S5代理(无密码),数据却都经过公网A ?
简单的说就是,在家庭网络中任意一台设备上设置代理为mini服务器的IP后,数据却经过海外VPS访问外网。
我叙述的很繁琐,不知道怎么具体的说明需求,所以也没有找到匹配的配置步骤。
嗯,在v2ex看到过类似的思路,不过是用windows azure作为跳板,跳到美国的vps上,你可以在v2ex上搜索下
可以参考一下:https://github.com/clowwindy/shadowsocks/wiki/Setup-a-Shadowsocks-relay
shadowsocks是全局代理吗? 还是只用在浏览器中,pptp vpn就能全局代理
用shadowsocks-gui 里可以设置为全局代理吗?
不太方便,最好用vpn
如果用shadowsocks做全局代理,要这样配合吗?Proxifier+shadowsocks-gui , 通过 Proxifier 把 shadowsocks转为全局代理
ssh好像可以这样,shadowsocks没试过,这样有点画蛇添足,还是vpn来的干脆些
听人说, shadowsocks是socks5,pptp vpn是ssh , 前者比后者隐匿性强、速度还快稳定。 (同一个vps) ,是不是这样?
这是什么说法
参考:https://github.com/clowwindy/shadowsocks/wiki/Connect-to-OpenVPN-over-Shadowsocks
我也想入手一个试试看
不知道为什么,开始可以,后来就打不开FB和TW了,收邮件的时候用Proxifier看到的信息是“服务器意外关闭”,到后台换一个ip又可以用一下,不过一会就又挂了……不知道这是什么原因呢?
之前都是用goagent,现在越来越难用了。根据博主文章的说明自建SS,简直爽。
感谢。
这个博客真的很不错,在这里也学到了不少东西。
另外注意到博主不小心把digitalocean打错了
多谢提醒
你好,读了你的文章对我有很大帮助,我还想问问你,我买的是3.99美元的搬瓦工,如果买更多美元的套餐,在电脑和手机上面使用是不是更加流畅些?感谢你的帮助,但是我有个小小建议,就是这些知识对于你们专业一点的人生来说,很简单了,但是对于刚入门的人,太复杂了,网上的教程都是一点一点的,人看了发蒙,应该有个更更浅显易懂的教程,搬瓦工是什么,putty是什么,影梭是什么,centos系统是什么,liuix是什么,我们看着真的不懂,
更多美元的套餐不会更加流畅,网络是一样的
最近我的putty必须挂代理才连的上vps,怎么回事?

不然打开就显示time out..
很可能是ISP把SSH默认端口23封了,试试看改成80或者443之类
小提醒一下,SSH的默认端口号是TCP22。
good job!! 完全按照博主的教程来做 已经成功搭建shadowsocks 电脑端完美运行 正在给我的移动终端设备安装客户端
大神,一个VPS能配置多账号么?
可以
求大神点播本小白
会了就一张红色毛爷爷送上,么么哒
请教一下:VPS上安装好SS服务端,封掉SMTP所用的25端口(出入都限制),但VPS还是因为上面的SS被用来滥发垃圾邮件而被挂起两次了。
我看到V2EX上面有人说是本地端口1080的问题(经典的Socks代理端口),为了避免被扫描到改个不常用的端口就可以,我照样更改了本地端口,不知这样做对不对?
恩,最好也不要允许来自局域网的连接
更改了本地端口(1080)为8687端口,结果连不上服务器了,我在iptables规则里没有限制什么啊?求助
服务端修改为8687了吗,另外本地也要开放该端口
刚好需要把自己的搬瓦工调整一下 感谢分享
看youtube视频速度很快,为什么下载就不行了呢?没过百兆的视频速度也直线下降。是和多少P有关系吗?
= =有个很奇怪的问题,我发现只要在搬瓦工的控制面板安装好系统后下面有个一键搭建ss的选项,设置好后,再下载SS客户端输入各项开启全局加速,不用那个putty也能直接番茄成功了。请问博主这样会有什么隐患吗?
没隐患啊,本地使用的时候不需要putty
我的服务器正常,可是shadowsocks昨天还能用今天就用不了了……是被GFW墙了么?有没有解决办法?
请教下,用搬瓦工自带Shadowsocks Server直接搭建和用你这个方法搭建有无区别?例如速度方面还有稳定性?Shadowsocks Server好处是一键傻瓜式,除了密码不能自定义外,不 知道博主了解不?
他的是python版本,我的是libev版本,区别不大,看个人喜好
有无什么优化??个人发现晚上压根没法上,白天只有洛杉矶可以用,其它难道被封了???
搭建完 shadowsocks 连接后访问网站全都是 502 错误,这个是什么原因。