- FinalSpeed 是双边加速软件,不仅需要服务器端,还需要在电脑上安装客户端,这不如锐速方便和适用性。(手机上没有相应的 app ,所以就用不了啦)
- 一定要使用客户端配合服务器端,否则没有任何加速效果
- FinalSpeed 目前无论是服务器端和客户端都支持 windows 和 linux ,客户端还支持 osx
- FinalSpeed 有两种加速模式 tcp 加速和 udp 加速, Openvz 只能用 udp 加速,不过效果也很明显,锐速是无法使用在 Openvz 的 vps 上的。
- 目前用 hostus 的 hk 测试了下效果显著,没加速前看 youtube 的 1080p 都卡死,加速后可顺畅观看 4k 视频。
- FinalSpeed 建议使用在至少 512M 内存的 vps 上,小内存可能使用体验会有问题。
- 官方网站: http://www.d1sm.net/
- github 开源地址: https://github.com/d1sm/finalspeed
服务器端一键安装:
FinalSpeed 服务端 Windows 版
注意问题
Windows 版服务端运行需要 java 环境和 winpcap.
下载地址
http://fs.d1sm.net/finalspeed/finalspeed_server_windows1.0.zip
FinalSpeed 服务端 Linux 版 , 支持 Centos,Ubuntu,Debian
注意问题
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 http://fs.d1sm.net/finalspeed/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
如果服务端正常运行会有类似以下提示
如果出现 java 运行失败的提示 , 说明脚本安装 java 失败 , 需要手动安装 java.
更新
执行一键安装会自动完成更新 .
卸载
sh /fs/stop.sh ; rm -rf /fs
启动
sh /fs/start.sh; tail -f /fs/server.log
重复运行启动会出现以下端口绑定错误 , 请先停止或直接重启服务 .
停止
sh /fs/stop.sh
重新启动
sh /fs/restart.sh; tail -f /fs/server.log
查看日志
tail -f /fs/server.log
设置服务端口
默认 udp 150 和 tcp 150 , 修改端口后服务端会自动修改防火墙 .
linux 版 : mkdir -p /fs/cnf/ ; echo 端口号 > /fs/cnf/listen_port ; sh /fs/restart.sh
windows 版 : 在 cnf 目录下新建文件 listen_port, 文件内容为端口号 .
注意 : 由于 finalspeed 的工作原理 , 不要开放 finalspeed 所使用的 tcp 端口 .
设置开机启动
chmod +x /etc/rc.local
vi /etc/rc.local
加入
sh /fs/start.sh
每天晚上 3 点自动重启
crontab -e
加入
0 3 * * * sh /fs/restart.sh
老大,还有一种情况,应该是选择网卡不对,请问怎么更改FinalSpeed的脚本选择另一个网卡?我用的是Pzea的VPS,一共有4个网卡gretap0、gre0、lo、venet0和venet0:0,其中venet0:0才是外网的IP地址,也就是我需要使用的网卡,但是FinalSpeed老是选择venet0(IP地址是127.0.0.1),请问怎么更/etc/init.d/finalspeed内容,使之使用venet0:0网卡?Server.log如下:
sudo cat /fs/server.log
FinalSpeed server starting…
System Name: linux
Listen udp port: 150
Listen tcp port: 150
Network Interface List:
venet0
Pseudo-device that captures on all interfaces any
lo
Select Network Interface failed,can’t use TCP protocal!
FinalSpeed server start success.