原文章连接https://blog.kuoruan.com/82.html

1 介绍

官方介绍:FinalSpeed是高速双边加速软件,可加速所有基于tcp协议的网络服务,在高丢包和高延迟环境下,仍可达到90%的物理带宽利用率,即使高峰时段也能轻松跑满带宽.

用途:可以压缩流量发包(双边),与Net-Speed多发包不同的是,FinalSpeed是压缩流量以增加传输成功率,这样就不会多耗费VPS流量,但是有可能对同机房的网络稳定造成影响。

2 安装

FinalSpeed的安装分为两步:服务端和客户端。这里主要介绍搬瓦工的安装过程:

2.1 服务端

注意问题:

  1. 服务端运行时会启动 Iptables,如果你的服务器修改过 ssh 的默认端口,建议先开放你的 ssh 端口,否则可能导致 ssh 连接失败。
  2. 不熟悉不要乱改配置,如果无法连接,请卸载后重新一键安装。不要做任何修改,严格按照教程操作。

开放端口命令(下面的命令是为了防止安装之后连不上ssh):

service iptables start
iptables -I INPUT -p tcp --dport ssh端口号 -j ACCEPT
iptables -I OUTPUT -p tcp --sport ssh端口号 -j ACCEPT
service iptables save

一键安装命令:

rm -f install_fs.sh
wget  https://soft.kuoruan.com/finalspeed/install_fs.sh
chmod +x install_fs.sh
./install_fs.sh >& | tee install.log

如果这个命令还不行就上网搜搜吧!

如果正常,应该会有类似下面的提示:

如果不正常,请查看日志

tail -f /fs/server.log

相关命令说明:

  • 安装完成后可通过查看日志看是否运行:tail -f /fs/server.log
  • 卸载:sh /fs/stop.sh ; rm -rf /fs
  • 停止:sh /fs/stop.sh
  • 重新启动:sh /fs/restart.sh; tail -f /fs/server.log

设置服务端口:

注:默认 udp 150 和 tcp 150,由于 FinalSpeed 的工作原理,请不要在本机防火墙开放 FinalSpeed 所使用的 tcp 端口。

Linux版:

mkdir -p /fs/cnf/ ; echo 新端口号 > /fs/cnf/listen_port ; sh /fs/restart.sh

2.2 客户端安装

5月2日更新 1.2版

Windows版:http://fs.d1sm.net/finalspeed/finalspeed_install1.2.exe

New URL:finalspeed_install1.2.exe

注意问题:

  1. 服务器必须同时部署 FinalSpeed 服务端才能进行加速。
  2. 客户端必须准确设置物理带宽,最终加速的速度不会超过所设置的带宽值,如果设置值高于实际带宽会造成丢包,导致速度变慢。
  3. 客户端首选tcp协议,如果udp不稳定,请切换到tcp。
  4. 若服务器为openvz架构,客户端只能选择udp协议,其他架构同时支持tcp和udp协议。
  5. windows 客户端使用 tcp 协议时不兼容锐速,停止锐速后可以正常运行。
  6. FinalSpeed 不提供加密功能,如有安全需求,不要直接加速明文协议。

2.3 其它说明

卸载:

sh /fs/stop.sh ; rm -rf /fs
启动:

sh /fs/start.sh
 

停止:

sh /fs/stop.sh
 

重新启动:

sh /fs/restart.sh
 

运行日志:

tail -f /fs/server.log
 

3 加速Shadowsocks

假设服务器IP为10.10.10.10,(这里的ip要填写ss正常运行时候服务端的ip,为了防止隐私泄露,这里用10.10.10.10代替)。FinalSpeed端口为默认150,Shadowsocks 端口为8989。

ps:加速前提 Shadowsocks 服务端运行正常,Shadowsocks 客户端也能正常登录。
1.运行FinalSpeed客户端,填写服务器地址 10.10.10.10。如果你是搬瓦工之类的openvz架构的服务器,传输协议请选择UDP(自己就选udp)

PS:地址填写Linux的服务器地址。带宽的设置是自己本地的带宽,可以询问运营商,也可以在网页上进行宽带测速填写。

2.点击添加,加速端口为服务端 Shadowsocks 端口 8989(以前ss正常连接时候并的端口)。本地端口任意,例如2000

ps:这里我自己设置完成后没有任何状态的改变,如图:

状态的改变是要在设置完Shadowsocks之后才能看到。

3.打开 Shadowsocks 客户端,添加服务器,服务器IP为本地 127.0.0.1,服务器端口为刚才设置的 本地端口,比如我这里是 2000,然后正确设置你的 Shadowsocks 密码,加密方式等信息。

4.设置代理。如果手动设置浏览器代理,请输入SS的本地代理端口,和FinalSpeed的本地端口无关。默认 127.0.0.1 端口 1080

至此,设置完毕,赶快找个视频尝试一下速度吧!

连接成功图示:(启动ss就能看到状态的改变,要不一直没有变化)

实际测速效果嘎嘎地:

哈哈,看来有付出就有回报,720P高清无压力。

(转)流量加速插件 FinalSpeed介绍及一键安装教程的更多相关文章

  1. JMeter软件测试工具介绍及基本安装教程

    一.工具介绍 (一)简介 Apache JMeter是Apache组织开发的基于Java的压力测试工具.用于对软件做压力测试,它最初被设计用于Web应用测试,但后来扩展到其他测试领域. 它可以用于测试 ...

  2. LNMP1.2一键安装教程

    系统需求: CentOS/RHEL/Fedora/Debian/Ubuntu/Raspbian Linux系统 需要2GB以上硬盘剩余空间 128M以上内存,Xen的需要有SWAP,OpenVZ的另外 ...

  3. Xcode Alcatraz插件管理介绍和使用

    Xcode Alcatraz插件管理介绍和使用http://www.jianshu.com/p/7a2484123bf6 1.简介 Alcatraz是一个能帮你管理Xcode插件丶模版及颜色配置的工具 ...

  4. 《阿里巴巴Java开发规约》插件使用介绍

    一.简介 阿里巴巴于10月14日在杭州云栖大会上,正式发布了<阿里巴巴Java开发规约>扫描插件!该插件基于<阿里巴巴Java开发规约>手册内容,在扫描代码后,将不符合规约的代 ...

  5. TCP加速锐速SS(ServerSpeeder)破解版一键安装

    速(serverspeeder),是一款TCP加速程序,能够增强VPS/服务器连接的稳定性,且有效的提高服务器的带宽利用率,进而提高访问速度.老左经常看到论坛.群里有用户提到锐速这款软件可以提高VPS ...

  6. PHP缓存加速插件 XCache 、 ZendOpcache 安装

    PHP缓存原理 当客户端请求一个PHP程序时,服务器的PHP引擎会解析该PHP程序,并将其编译为特定的操作码(OperateCode,简称opcode)文件,该文件是PHP代码的一种二进制表示方式.默 ...

  7. 【转】Eclipse插件大全介绍及下载地址

    转载地址:http://developer.51cto.com/art/200906/127169.htm 尚未一一验证. eclipse插件大全介绍,以及下载地址 Eclipse及其插件下载网址大全 ...

  8. 新一代 PHP 加速插件 Zend Opcache

    参考:http://www.laogui.com/Zend-Opcache 大家知道目前PHP的缓存插件一般有三个:APC.eAccelerator.XCache,但未来它们可能都会消失,因为PHP ...

  9. 新一代 PHP 加速插件 Zend Opcache <转>

    注: 由于原链接已不存在, 所以我把图片重新整理了一下, 以便看起来更加直观 笔者注: 1>  PHP 性能提升之 PHP NG  =>  php next generation wiki ...

随机推荐

  1. Android 图片加载框架Glide4.0源码完全解析(二)

    写在之前 上一篇博文写的是Android 图片加载框架Glide4.0源码完全解析(一),主要分析了Glide4.0源码中的with方法和load方法,原本打算是一起发布的,但是由于into方法复杂性 ...

  2. v9更新栏目缓存提示PHP has encountered a Stack overflow解决方法

    原因: 客户在把一些栏目删除或者新增栏目时没更新栏目缓存导致v9_category表里有原来的垃圾信息,多余的表. 解决方法:通过phpmyadmin找到栏目表出错的条目,修改错误信息. 具体步骤: ...

  3. 你的MySQL服务器开启SSL了吗?

    最近,准备升级一组MySQL到5.7版本,在安装完MySQL5.7后,在其data目录下发现多了很多.pem类型的文件,然后通过查阅相关资料,才知这些文件是MySQL5.7使用SSL加密连接的.本篇主 ...

  4. 【VC6.0】getline需要输入2次回车才会结束的BUG修复方法

    原始日期:2013-09-30 23:22 今天看C++Primer的时候发现一个问题,getline需要输入2次回车才会显示结果,上网找了一下,发现是VC6.0的原因,修复原因如下: (1)建立一个 ...

  5. Java Web开发环境配置(JDK+Tomcat++IDEA 14)

    对于未接触过java web开发的大家而言,应该和我一样对java web编程开发比较迷茫,通过查一些资料,大致清楚了java web开发环境的一些基本配置,未做过相关编程的人员可以看一看,由于我刚接 ...

  6. tomcat运行war包报错,找不到context-root文件

    今天在部署项目的时候遇到了这个问题,查看Tomcat日志/logs/cataline.out这个文件. 里面有一句:can not open .....[context-root.xml], 进过很长 ...

  7. PHP Startup: Unable to load dynamic library '/usr/lib64/php/modules/event.so'

    这是因为启动apche 的时候重复加载了php的动态库模块了, 将:/etc/php.d/ 目录下的event.ini中的内容注释掉或者将文件删除即可

  8. linux 升级yum对应的python

    这里记录一下linux 系统升级python对yum带来影响的解决办法 很多人在使用linux系统执行python任务的时候需要升级linux系统自带的python到高级版本.具体如何升级python ...

  9. 【LeetCode】225. Implement Stack using Queues

    题目: Implement the following operations of a stack using queues. push(x) -- Push element x onto stack ...

  10. Spring源码:IOC原理解析(二)

    版权声明:本文为博主原创文章,转载请注明出处,欢迎交流学习! 接着上一章节的内容,我们来分析当new一个FileSystemXmlApplicationContext对象的时候,spring到底做了那 ...