(转)流量加速插件 FinalSpeed介绍及一键安装教程
原文章连接:https://blog.kuoruan.com/82.html
1 介绍
官方介绍:FinalSpeed是高速双边加速软件,可加速所有基于tcp协议的网络服务,在高丢包和高延迟环境下,仍可达到90%的物理带宽利用率,即使高峰时段也能轻松跑满带宽.
用途:可以压缩流量发包(双边),与Net-Speed多发包不同的是,FinalSpeed是压缩流量以增加传输成功率,这样就不会多耗费VPS流量,但是有可能对同机房的网络稳定造成影响。
2 安装
FinalSpeed的安装分为两步:服务端和客户端。这里主要介绍搬瓦工的安装过程:
2.1 服务端
注意问题:
- 服务端运行时会启动 Iptables,如果你的服务器修改过 ssh 的默认端口,建议先开放你的 ssh 端口,否则可能导致 ssh 连接失败。
- 不熟悉不要乱改配置,如果无法连接,请卸载后重新一键安装。不要做任何修改,严格按照教程操作。
开放端口命令(下面的命令是为了防止安装之后连不上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
注意问题:
- 服务器必须同时部署 FinalSpeed 服务端才能进行加速。
- 客户端必须准确设置物理带宽,最终加速的速度不会超过所设置的带宽值,如果设置值高于实际带宽会造成丢包,导致速度变慢。
- 客户端首选tcp协议,如果udp不稳定,请切换到tcp。
- 若服务器为openvz架构,客户端只能选择udp协议,其他架构同时支持tcp和udp协议。
- windows 客户端使用 tcp 协议时不兼容锐速,停止锐速后可以正常运行。
- 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介绍及一键安装教程的更多相关文章
- JMeter软件测试工具介绍及基本安装教程
一.工具介绍 (一)简介 Apache JMeter是Apache组织开发的基于Java的压力测试工具.用于对软件做压力测试,它最初被设计用于Web应用测试,但后来扩展到其他测试领域. 它可以用于测试 ...
- LNMP1.2一键安装教程
系统需求: CentOS/RHEL/Fedora/Debian/Ubuntu/Raspbian Linux系统 需要2GB以上硬盘剩余空间 128M以上内存,Xen的需要有SWAP,OpenVZ的另外 ...
- Xcode Alcatraz插件管理介绍和使用
Xcode Alcatraz插件管理介绍和使用http://www.jianshu.com/p/7a2484123bf6 1.简介 Alcatraz是一个能帮你管理Xcode插件丶模版及颜色配置的工具 ...
- 《阿里巴巴Java开发规约》插件使用介绍
一.简介 阿里巴巴于10月14日在杭州云栖大会上,正式发布了<阿里巴巴Java开发规约>扫描插件!该插件基于<阿里巴巴Java开发规约>手册内容,在扫描代码后,将不符合规约的代 ...
- TCP加速锐速SS(ServerSpeeder)破解版一键安装
速(serverspeeder),是一款TCP加速程序,能够增强VPS/服务器连接的稳定性,且有效的提高服务器的带宽利用率,进而提高访问速度.老左经常看到论坛.群里有用户提到锐速这款软件可以提高VPS ...
- PHP缓存加速插件 XCache 、 ZendOpcache 安装
PHP缓存原理 当客户端请求一个PHP程序时,服务器的PHP引擎会解析该PHP程序,并将其编译为特定的操作码(OperateCode,简称opcode)文件,该文件是PHP代码的一种二进制表示方式.默 ...
- 【转】Eclipse插件大全介绍及下载地址
转载地址:http://developer.51cto.com/art/200906/127169.htm 尚未一一验证. eclipse插件大全介绍,以及下载地址 Eclipse及其插件下载网址大全 ...
- 新一代 PHP 加速插件 Zend Opcache
参考:http://www.laogui.com/Zend-Opcache 大家知道目前PHP的缓存插件一般有三个:APC.eAccelerator.XCache,但未来它们可能都会消失,因为PHP ...
- 新一代 PHP 加速插件 Zend Opcache <转>
注: 由于原链接已不存在, 所以我把图片重新整理了一下, 以便看起来更加直观 笔者注: 1> PHP 性能提升之 PHP NG => php next generation wiki ...
随机推荐
- Android 图片加载框架Glide4.0源码完全解析(二)
写在之前 上一篇博文写的是Android 图片加载框架Glide4.0源码完全解析(一),主要分析了Glide4.0源码中的with方法和load方法,原本打算是一起发布的,但是由于into方法复杂性 ...
- v9更新栏目缓存提示PHP has encountered a Stack overflow解决方法
原因: 客户在把一些栏目删除或者新增栏目时没更新栏目缓存导致v9_category表里有原来的垃圾信息,多余的表. 解决方法:通过phpmyadmin找到栏目表出错的条目,修改错误信息. 具体步骤: ...
- 你的MySQL服务器开启SSL了吗?
最近,准备升级一组MySQL到5.7版本,在安装完MySQL5.7后,在其data目录下发现多了很多.pem类型的文件,然后通过查阅相关资料,才知这些文件是MySQL5.7使用SSL加密连接的.本篇主 ...
- 【VC6.0】getline需要输入2次回车才会结束的BUG修复方法
原始日期:2013-09-30 23:22 今天看C++Primer的时候发现一个问题,getline需要输入2次回车才会显示结果,上网找了一下,发现是VC6.0的原因,修复原因如下: (1)建立一个 ...
- Java Web开发环境配置(JDK+Tomcat++IDEA 14)
对于未接触过java web开发的大家而言,应该和我一样对java web编程开发比较迷茫,通过查一些资料,大致清楚了java web开发环境的一些基本配置,未做过相关编程的人员可以看一看,由于我刚接 ...
- tomcat运行war包报错,找不到context-root文件
今天在部署项目的时候遇到了这个问题,查看Tomcat日志/logs/cataline.out这个文件. 里面有一句:can not open .....[context-root.xml], 进过很长 ...
- PHP Startup: Unable to load dynamic library '/usr/lib64/php/modules/event.so'
这是因为启动apche 的时候重复加载了php的动态库模块了, 将:/etc/php.d/ 目录下的event.ini中的内容注释掉或者将文件删除即可
- linux 升级yum对应的python
这里记录一下linux 系统升级python对yum带来影响的解决办法 很多人在使用linux系统执行python任务的时候需要升级linux系统自带的python到高级版本.具体如何升级python ...
- 【LeetCode】225. Implement Stack using Queues
题目: Implement the following operations of a stack using queues. push(x) -- Push element x onto stack ...
- Spring源码:IOC原理解析(二)
版权声明:本文为博主原创文章,转载请注明出处,欢迎交流学习! 接着上一章节的内容,我们来分析当new一个FileSystemXmlApplicationContext对象的时候,spring到底做了那 ...