FinalSpeed-支持OpenVZ的双边加速黑科技!效果逆天,秒锐速!(服务端配置)

发布于 2016-02-07  19.15k 次阅读


前几天锐速停止了新用户注册及授权。

虽然不影响我们这些老用户,但由于最近各种网络issue,导致海外网络连接不太顺畅。

比如:

线路绕路(双向,或单向绕路,如Softlayer等)

原来速度不错,挺稳定的小鸡,由于出口带宽不足(或优先级不足),导致链接不稳定(未证实)

 

还有一大堆OpenVZ VPS本身就不支持锐速,某语等基于内核修改的TCP加速程序。

 

SO,我们需要一个能够确实有效加速链接及优化稳定性的程序(喂,存在吗?)

 

经群友的安利,找到了FinalSpeed,一款开源的,双边加速程序。

当然,双边加速也意味着需要服务端与客户端都安装否则没有效果哦。

 

PS:刚刚试了下,woc,这效果,Diao爆了!香港SF(50Mbps独享),直接2MB/s,无压力啊!

(原使用netspeeder也才2-300KB/s,部分时段1.5MB/s)

PS2:搬瓦工搭配本程序使用可达到最佳效果,堪称神器!

 

本篇介绍FinalSpeed服务端的安装教程:

说明:

  1. 服务器不宜过于低配,建议256MB内存+
  2. OpenVZ(如搬瓦工,HostUS等)只能使用UDP链接方式(PS:比想象中快哦)
  3. 可以和锐速、NetSpeeder等共存(亲测)
  4. 必须客户端也同时安装,否则没有任何效果
  5. OpenVZ小内存机器安装前请先重启,或检查内存使用情况(特别是开了几个月SS服务的),以免内存爆炸,安装程序被自动杀(OVZ特性)
  6. 目前没有Android、IOS、OpenWRT等平台的客户端,仅支持Win/Liunx/OS X等

Windows服务端安装教程:

注意:Windows版服务端运行需要java环境和winpcap。

下载地址:http://fs.d1sm.net/finalspeed/finalspeed_server_windows1.0.zip(已挂)

并不需要教程吧。。

Liunx服务端安装教程:

FinalSpeed服务端Linux版,支持Centos,Ubuntu,Debian

我们建议使用:Centos 6.5

建议避免使用Centos7,以免出现各式各样的问题(不是黑。。

注意问题
1.服务端会启动iptables,如果服务器修改过ssh端口,请先开放ssh端口,否则可能导致ssh连接失败.

开放端口命令
service iptables start
iptables -I INPUT -p tcp --dport 端口号 -j ACCEPT
iptables -I OUTPUT -p tcp --sport 端口号 -j ACCEPT
service iptables save
2.不熟悉不要乱改配置,如果无法连接,请卸载后一键安装,不要做任何修改,按照教程操作.

一键安装

rm -f install_fs.sh
wget https://raw.githubusercontent.com/tutugreen/finalspeed/master/install_fs.sh
chmod +x install_fs.sh
./install_fs.sh 2>&1 | tee install.log

debian,ubuntu下如果执行脚本出错,请切换到dash,
切换方法: sudo dpkg-reconfigure dash 选no

安装完后查看日志

 

tail -f /fs/server.log

 

如果服务端正常运行会有类似以下提示
FinalSpeed-支持OpenVZ的双边加速黑科技!效果逆天,秒锐速!(服务端配置)

 

 

如果出现java运行失败的提示,说明脚本安装java失败,需要手动安装java.


FinalSpeed-支持OpenVZ的双边加速黑科技!效果逆天,秒锐速!(服务端配置)

 

更新

执行一键安装会自动完成更新.

 

卸载

 

sh /fs/stop.sh ; rm -rf /fs

 

 

启动

 

sh /fs/start.sh; tail -f /fs/server.log

 

重复运行启动会出现以下端口绑定错误,请先停止或直接重启服务.

2016-02-07-FinalSped-bind

 

停止

 

sh /fs/stop.sh

 

 

重新启动

 

sh /fs/restart.sh; tail -f /fs/server.log

 

 

查看日志

 

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

windows 版: 在cnf目录下新建文件listen_port,文件内容为端口号.

 

设置开机启动

 

chmod +x /etc/rc.local
vi /etc/rc.local

 

加入

 

sh /fs/start.sh

 

 

每天晚上3点自动重启

 

crontab -e

 

加入

 

0 3 * * * sh /fs/restart.sh

 

附:VI文本编辑器,快速上手:使用vi xxx.txt打开文件,使用"ins"(←键盘上的键)进入编辑模式,编辑完成后按下ESC,输入":wq"保存退出即可,如不想保存,可输入":q!"(均不含引号)

 


升空的焰火,从下面看还是从侧面看?