最近通过大家的反馈,我发现网站了一个问题,就是教程太碎了。很多人并没有去全部翻一遍,然后就找不到自己想要的教程,然后去群里问我的时候才发现原来有这些教程,这就很尴尬了。。。所以我就把本站的Shadowsocks教程都总结归类一下,让新手更容易找到想要的内容!
我建议先大概从头到尾看一遍,理清思路再开始学习,这样子有助于更快的接受新内容!
一、了解Shadowsocks
首先如果你没有使用过Shadowsocks,那么你就需要看一下Shadowsocks的介绍、使用教程、和VPN的对比等文章。
- Shadowsocks的小白使用教程
- ShadowsocksR 客户端 各种隐藏使用技巧说明
- 支持批量检测 SS/SSR账号延迟和可用性 的客户端 —— SSCap(分支客户端)
- Shadowsocks(Sock5代理)的PAC模式与全局模式与VPN的区别
- ShadowsocksR 服务端安装+客户端使用 新手小白视频教程
- 『视频』ShadowsocksR 服务端一键脚本安装 新手小白视频教程
- IOS系统推荐几款支持Shadowsocks的代理软件
二、寻找Shadowsocks账号/搭建Shadowsocks服务
很多人想试试Shadowsocks好不好用,那就需要一个账号,但是Shadowsocks的账号都是在VPS上搭建的,没有VPS那就先用着免费的Shadowsocks账号吧!
如果你有VPS或者想要购买一个VPS搭建Shadowsocks服务,请看 2.2。
2.1、寻找Shadowsocks账号
本站提供了一些自建和其他逗比分享的免费Shadowsocks账号,当然因为用的人多,速度和稳定性方面始终不完美,如果只是想试一试,可以用用看。
2.2、购买VPS并搭建Shadowsocks服务
2.2.1、购买VPS
2.2.2、搭建Shadowsocks服务
三、优化Shadowsocks
优化Shadowsocks的方法除了中继(国内中转)基本都是在服务端中操作,所以需要自己搭建Shadowsocks才行!
既然自己都搭建了Shadowsocks服务,那么优化就必不可少了!
目前已知的优化速度方法有:NetSpeed、KcpTun、TCP-BBR、锐速(Server Speeder)+LotServer、云语(Flash TCP)、服务器中继(国内中转)、高级算法hybla或者htcp。
NetSpeed
KcpTun
多的懒得说了,FinalSpeed、NetSpeed、KCPTun这三种工具,抢占宽带、破坏平衡比较严重,所以在使用的时候一些IDC(就是卖你VPS的商家)可能会封你的VPS或账号。
TCP-BBR
TCP-BBR是最新出来的一种TCP拥塞控制技术,和锐速差不多,不过这个加速效果个人测试强于锐速,免费,同样不支持OpenVZ。
- 比锐速还强的 TCP拥塞控制技术 —— TCP-BBR 测试及开启教程
- 『原创』Debian/Ubuntu系统 TCP拥塞控制技术 ——TCP-BBR 一键安装脚本
- CentOS/Debian/Ubuntu系统 TCP-BBR 一键安装脚本
- Debian/Ubuntu 内核降级教程 —— 降低(BBR)为支持锐速的内核版本
锐速(Server Speeder)+ LotServer
这是一个TCP连接优化加速软件(不支持OpenVZ),因为官方破产,所以现在只能用用开心版(破解)的锐速了。
这个软件也是非常强大,不需要多余设置,一键安装,效果明显!
- 优秀的VPS TCP加速方案——锐速(开心版)
- Linux TCP加速工具 —— LotServer(锐速母公司) 一键安装脚本
- Debian更换内核教程 —— 4.10.x(BBR) 降低内核版本为 支持锐速的内核
- 锐速(ServerSpeeder/LotServer)配置参数简单说明,合理修改配置 提高加速效果
云语(Flash TCP)
同样是一个TCP连接优化加速软件(不支持OpenVZ),因为锐速取消了免费的20M加速套餐,所以可以用这个替代,这个同样也是有20M的免费加速套餐!
安装和设置和锐速差不多,需要注意的是,如果装了锐速就不需要装这个软件了,因为原理差不多,并不会造成叠加加速!
服务器中继(国内中转)
关于这个优化方法,一般人玩不起,国内VPS太贵,就简单说一下原理。
国内中转就是,你在国内买一个VPS,然后让他去连接国外VPS上面的Shadowsocks服务,然后你去链接国内这个VPS,这样子就相当于,用国内VPS的优秀线路和宽度去链接国外的Shadowsocks服务,这样子你去链接国内的VPS延迟必然降低了,稳定性也提高不少!
简单总结一下下面这三种中继的方法的优势和缺点:
高级算法hybla或者htcp
在KVM虚拟框架的VPS中,只要内核支持都可以开启hybla或者htcp高级算法,他可以让你的Shadowsocks更加的稳定且快速!
到这里,你基本就已经熟悉了Shadowsocks了。但是不同的人还有不同需求,下面放一些其他需求的Shadowsocks教程!
四、其他需求(非必需)
4.1、Shadowsocks代理其他软件
Shadowsocks使用的是Socks5代理,是通过修改系统代理设置来使用的,而浏览器默认使用系统代理设置,其他的软件一般都不支持,所以一些人想要Shadowsocks变成VPN一样可以让其他软件/游戏走Shadowsocks代理!
- SocksCap64搭配Shadowsocks指定应用走Socks代理
- 使用Proxifier把shadowsocks代理转为真·全局(类VPN)
- ShadowsocksR 转为类VPN的全局代理(代理软件/游戏)神器 — SSTAP
这里有两款软件可以实现Socks5代理其他软件,其中Proxifier和SocksCap64区别是,Proxifier可以选择让所有软件走代理(类VPN)还是单独的进程,而SocksCap64只能一个个添加进程,想要做到所有软件或者大量软件走Socks5代理还是Proxifier更适合一些。从功能上来讲Proxifier更强大一点,毕竟这是个付费软件,不过破解版也不少。
4.2、做一个Shadowsocks免费服务站
一些人可能熟悉Shadowsocks后就想分享一下Shadowsocks账号,但是为了避免滥用和更好的管理,你应该需要SS Panel —— 一个方便的Shadowsocks多用户管理面板!
4.3、Shadowsocks一些错误的解决办法
在使用Shadowsocks过程中,虽然Shadowsocks很简单,但是必不可少会遇到一些错误和问题,这里列出几个错误问题的解决方法,让大家参考一下。
- Shadowsocks无法使用后的简单排除方法
- Shadowsocks 端口已被占用的错误解决办法
- 拨号上网用户无法使用Shadowsocks的解决办法
- 关于Shadowsocks的小白常见问题 总结篇
- Shadowsocks/蓝灯/赛风 关闭后浏览器无法上网 但QQ正常的解决办法
- 使用ShadowsocksR Python客户端 快速验证SSR账号是否可用
- 『原创』ShadowsocksR 批量 快速验证账号可用性 一键脚本
错误比较少,也就写了几个教程,这就比较尴尬了。。
4.4、Shadowsocks添加或编辑 PAC 网址规则
有时候访问一些网站,可能被墙或者打开很慢,于是想要让这个网站走Shadowsocks代理,但是又不想开全局模式,那么你就需要看下面这个文章了。
五、其他
- 『原创』Shadowsocks查看服务器上面的 用户连接数/设备数 方法
- ShadowsocksR服务端 限制设备连接数 和 限制端口速度 的方法
- Linux中利用 iptables string模块 屏蔽泛域名(匹配字符串)
- Linux中利用 iptables 封垃圾邮件(SPAM)和BT(磁力链接)、PT
- 为何 shadowsocks 要弃用一次性验证 (OTA)
- 把ShadowsocksR服务端伪装成 正常网站流量,以更好的欺骗流量匹配
- ShadowsocksR服务端 如何自定义/修改 DNS服务器
- Linux 服务器安装 ADbyby 使ShadowsocksR等代理 实现过滤/屏蔽广告功能
- 『修复』做了个GFWList PAC最新下载地址,可用于更新 SSR PC客户端的PAC
5.1、VPN一键安装脚本
有人建议我把VPN的教程也加上,免得到处翻了。
我网站还有一些或许过时或者失效的教程,我就不再这里一一列出来了。
这篇文章只是简单的整理一下Shadowsocks的从无到有的学习过程,或许不完美,但是希望大家可以多多指出错误,谢谢!
可能会遗漏一些东西,大家发现了希望提醒一下,有什么更好的内容或者建议也可以在下面评论留言!
需要了解一些其他的软件可以看:安卓科学上网合集、电脑科学上网合集!
转载请超链接注明:逗比根据地 » Shadowsocks指导篇(总结归类)——从无到有,境无止尽!
责任声明:本站一切资源仅用作交流学习,请勿用作商业或违法行为!如造成任何后果,本站概不负责!
Windows 使用 TCPing 工具来获取 TCP延迟、端口通顺情况、已禁Ping服务器的延迟
如果你家里能正常链接你的账号(能翻墙),但是却无法链接游戏服务器,那和运营商没关系,因为运营商只会影响你与SSR服务器之间的链接,无法影响SSR与游戏服务器之间的链接。
当然你需要本地网络支持 IPv6 ,同时服务器也有 IPv6 网络,注意:部分IDC只分配了IPv6地址,却没有相应网络,是无法使用的(服务器通过 ping6 测试)。
你用SSR等所有代理软件下载100MB文件时,都是 SSR等代理软件的服务端去下载这 100MB文件并上传给你,这期间服务器消耗了 下载100MB 上传100MB,共 200MB流量。
IDC如果规定流量是双向计算,那么IDC后台显示的是消耗 200MB流量。
IDC如果规定流量是单向计算(只计算上传 或者哪个用的多算哪个),那么IDC后台显示的是消耗 100MB流量。
第二个问题我不清楚,因为SS/SSR只是代理软件,他们无法影响上层路由。