FinalSpeed 是高速双边加速软件, 可加速所有基于 tcp 协议的网络服务, 在高丢包和高延迟环境下, 仍可达到 90% 的物理带宽利用率, 即使高峰时段也能轻松跑满带宽.
FinalSpeed 官方项目地址:https://github.com/d1sm/finalspeed
FinalSpeed 官方论坛地址:http://www.ip4a.com/
FinalSpeed 已于 2016-05-30 起停止维护,最终版本 V1.2
本次安装环境:
Centos + Java
服务器安装流程
1 、下载 FinalSpeed,并赋予运行权限
wget http://fs.d1sm.net/finalspeed/install_fs.sh
chmod +x install_fs.sh
2 、安装 FinalSpeed
./install_fs.sh 2>&1 | tee install.log
3 、设置开机启动
chmod +x /etc/rc.local
vi /etc/rc.local
4 、每天晚上 3 点自动重启
crontab -e
0 3 * * * sh /fs/restart.sh
其他可以查看官方说明:http://www.ip4a.com/t/515.html
客户端安装说明
此处可以直接看官方说明:http://www.ip4a.com/t/513.html
其他说明
1 、 FinalSpeed 开启、关闭、重启命令
sh /fs/start.sh
sh /fs/stop.sh
sh /fs/restart.sh
2 、针对 FinalSpeed 防火墙的禁止规则(可以保证 FinalSpeed 端口在防火墙上一直处于阻止状态)
-A INPUT -p tcp -m tcp --dport 150 -m comment --comment "tcptun_fs_server" -j DROP
-A INPUT -p udp -m udp --dport 150 -m comment --comment "udptun_fs_server" -j DROP
PS:由于 FinalSpeed 原理是套用 TCP 报文头部,所以其使用的端口要保证关闭,并且如果开放则 FinalSpeed 加速失败。
3 、修改 FinalSpeed 默认端口号
echo 新端口号 > /fs/cnf/listen_port
之后在客户端的地址处,增加端口号,例如修改为 88 号端口:8.8.8.8:88
4 、修改 FinalSpeed 默认使用内存
vi /fs/start.sh
修改 -Xmx512M 中的值为指定的内存大小
5 、 FinalSpeed 协议选择
TCP 相对比 UDP 要稳定和安全些,但是不同的 Linux 内核对协议的支持也不一样,一般 VPS 都可以使用两个,搬瓦工只能使用 UDP 。
6 、 FinalSpeed 安全说明
请注意:由于 FinalSpeed 类似于代理服务器,并且拥有 localhost 的访问权,所以服务器内网的例如 Mysql 都可以直接连接。
7 、 FinalSpeed 加速失败说明
一般情况下,请准确校对 FinalSpeed 客户端配置,然后彻底关闭,再以管理员打开,开启 FinalSpeed 后再运行想加速的程序。
原公告发布自 http://www.ip4a.com/t/944.html
使用着很不错的服务器加速软件 FilnalSpeed 于 5 月 30 日停止维护更新
感谢作者长期以来的无私奉献。
原公告内容如下
主要原因:
1.FS 速度太快, 占用大量带宽, 不适合大量使用传播.
2.FS 开发, 运营已经投入大量时间精力, 但没有获得任何收益.
感谢 FS 用户一直以来的支持!
如果希望继续加速, 可用 xsocks (http://www.xsocks.me/ ) 替代.
补充说明:
已有的 fs 软件使用不受影响, 如果想继续部署安装 fs, 获取源码, 你只要花一点时间搜索, 仍然可以找到第三方安装脚本, 教程, 备份, fork 分支,fs 论坛内容也会继续保留.