Final Speed 大法好

Monday, March 21, 2016 字数 1412

大家好,又到了推荐好东西的时间了。这次要墙裂推荐的是一个网络加速的东东:Final Speed。 简单来说它可以『极大』的改善VPS或者ss的速度,我有一个三毛钱的vps,因为速度太慢平时只用它来作为备用,因为youtube看240p的视频都会卡,但装了这货之后: 1080P一点压力也没有! 1080P一点压力也没有!1080P一点压力也没有!

1.What is Final Speed ?

Final Speed 是一个双边协议,需要在服务器端和客户端同时安装程序才能用(嗯,我知道这有点麻烦,所以之前就算有人推荐我也懒得弄)。原理嘛,简单来说就是你要捎句话给朋友,通常来说找个人帮你把话带过去就行,Final Speed等于是一下子帮你找十几二十个人传话,所以就算有人忘记了或者没找着你朋友也不影响这个通讯的结果。 坏处呢,如果你的vps流量小的话可能会加速流量消耗。 总结:用流量来换速度。

2.服务端的安装

Final speed 需要两边都安装好才能用。首先说下怎么在vps上安装。它支持CENTOS、DEBIAN、以及UBUNTU。我用的是CENTOS。直接ssh进去,复制粘贴以下几行命令:

rm –f install_fs.sh
wget http://fs.d1sm.net/finalspeed/install_fs.sh
chmod +x install_fs.sh
/install_fs.sh 2>&1 | tee install.log

控制台会出现

FinalSpeed  is running, log file /fs/sever.log

以为很复杂嘛,其实并没有,这样就完成了。

3.电脑上安装

下载地址:『windows 版本』,『mac版本』,『nas命令行版本』 刚刚看到有朋友留言说下错了版本,或者github被墙了上不去,我把它转存了一份到七牛了:『下载

找到你自己的版本,安装。我用的是mac,mac版本的话需要java依赖库,mac会提示你去java官网下载安装,我记得要下一个200多m的包,安装后就可以了。第一次打开有几个地方需要设置: 找到你自己的版本,安装。我用的是mac,mac版本的话需要java依赖库,mac会提示你去java官网下载安装,我记得要下一个200多m的包,安装后就可以了。第一次打开有几个地方需要设置:

  1. 服务器地址为你的vps的ip,无需添加端口号。
  2. 物理带宽写你家网络是几M就几M。
  3. 加速列表-添加,名称随意,加速端口写你vps上shadowsocks的端口,本地端口随意,写个2000好了。
  4. 设置你电脑上的shadow socks,把地址改成127.0.0.1,端口改成2000.其他密码和加密类型都用你原来shadowsocks的不用改。
  5. 完成,右下角显示连接服务器成功(在你打开浏览器输入google的时候)。

4.如果你有群晖,那更是绝配

在was上布署Final speed之后,可以给局域网所有机器用,免去了电脑上布署的步骤。

  1. 先在套件中心安装java管理器,然后在这里下载一个名为jdk-7u79-linux-i586.tar.gz的文件。
  2. 打开nas中的java管理器,根据提示上传jdk-7u79-linux-i586.tar.gz,它会自动安装好。
  3. 下载nas命令行版本
  4. 解压后放到任意目录。顺便把电脑版的配置文件也一同放进来。 比如说我放在/volume1/software/FinalSpeed_Client_CLI_nas/
  5. 直接在计划任务里加一个定时任务,复制下面两行进去,你自己定个时让它自己运行就ok了。
cd /volume1/software/FinalSpeed_Client_CLI_nas/
nohup /var/packages/JavaManager/target/Java/bin/java -jar client.jar &
  1. 设置你电脑上的shadow socks,把地址改成nas的ip(比如192.168.1.2),端口改成2000.其他密码和加密类型都用你原来shadowsocks的不用改。
  2. 完成。

如果你在安装的过程中遇到了意外的错误,这里提供一些额外的资料:1 2

enjoy !