首先先来解释一下什么是net-speed

为了解决丢包问题,最简单粗暴的方法就是双倍发送,即同一份数据包发送两份。这样的话在服务器带宽充足情况下,丢包率会平方级降低。
直接优点是降低丢包率,直接缺点是耗费双倍流量。一些延伸影响是更容易触发快速恢复逻辑,避免了丢包时窗口缩减过快。一定程度也能提高网络速度。

好了,直接贴代码:

安装说明

首先先用putty登陆你的vps

debian和乌班图用下面这三行

shell wget –no-check-certificate https://raw.githubusercontent.com/tennfy/debian_netspeeder_tennfy/master/debian_netspeeder_tennfy.sh

chmod a+x debian_netspeeder_tennfy.sh

bash debian_netspeeder_tennfy.sh

centos请使用下面这两行

wget http://linux.linzhihao.cn/shell/netspeeder.sh

sh netspeeder.sh

好了,安装完毕。

启动说明

安装完成后目录会多一个net_speeder文件,也就是我们需要的执行文件,把这个文件移动到/usr/bin,方面后面启动,使用如下命令:

cp ./net_speeder /usr/bin

(这一步失败也没关系,无足轻重)

使用方法(需要root权限启动):

参数:net_speeder 网卡名 加速规则(bpf规则)
最简单用法: net_speeder venet0 “ip”加速所有ip协议数据
我使用下面的代码运行,加速所有的ip,启动:

/usr/bin/net_speeder venet0 “ip”

现在把它加到开机启动项
echo ‘nohup /usr/bin/net_speeder venet0 “ip” >/dev/null 2>&1 &’ >> /etc/rc.local

OK,大功告成,测测速度吧。

基本上原本只有几十k的vps速度都能提到四五百k。效果很不错,然而你也要注意你的流量消耗也是双倍的了

ps

日后如果一键安装脚本下载链接失效了,这里给出脚本的具体内容,大家可以将将它保存为.sh文件,然后就可以执行了。

#!/bin/sh# Set Linux PATH Environment Variables
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin
export PATH# Check If You Are Root
if [ $(id -u) != "0" ]; thenclearecho -e "\033[31m Error: You must be root to run this script! \033[0m"exit 1
fiif [ $(arch) == x86_64 ]; thenOSB=x86_64
elif [ $(arch) == i686 ]; thenOSB=i386
elseecho "\033[31m Error: Unable to Determine OS Bit. \033[0m"exit 1
fi
if egrep -q "5.*" /etc/issue; thenOST=5wget http://dl.fedoraproject.org/pub/epel/5/${OSB}/epel-release-5-4.noarch.rpm
elif egrep -q "6.*" /etc/issue; thenOST=6wget http://dl.fedoraproject.org/pub/epel/6/${OSB}/epel-release-6-8.noarch.rpm
elseecho "\033[31m Error: Unable to Determine OS Version. \033[0m"exit 1
firpm -Uvh epel-release*rpm
yum install -y libnet libnet-devel libpcap libpcap-devel gccwget http://net-speeder.googlecode.com/files/net_speeder-v0.1.tar.gz -O -|tar xz
cd net_speeder
if [ -f /proc/user_beancounters ] || [ -d /proc/bc ]; thensh build.sh -DCOOKEDINTERFACE=venet0
elsesh build.shINTERFACE=eth0
fiNS_PATH=/usr/local/net_speeder
mkdir -p $NS_PATH
cp -Rf net_speeder $NS_PATHecho -e "\033[36m net_speeder installed. \033[0m"
echo -e "\033[36m Usage: nohup ${NS_PATH}/net_speeder $INTERFACE \"ip\" >/dev/null 2>&1 & \033[0m"

转自:http://www.vpsdaquan.cn/net-speedyijian.html

Net-speed 一键安装脚本相关推荐

  1. CentOS7下pptp ***一键安装脚本

    CentOS 6.7下pptp ***一键安装脚本,安装如下: wget http://mirrors.linuxeye.com/scripts/***_centos.sh chmod +x ./** ...

  2. mysql脚本简书,mysql一键安装脚本

    #!/bin/bash #MySQL一键安装脚本 #脚本运行前请确认本机没有安装其他版本的MySQL #运行脚本前请详细阅读my.cnf文件 PASSWORD=`cat my.cnf | grep p ...

  3. *** Python版一键安装脚本

    本脚本适用环境: 系统支持:CentOS 6,7,Debian,Ubuntu 内存要求:≥128M 日期:2018 年 02 月 07 日 关于本脚本: 一键安装 Python 版 *** 的最新版. ...

  4. nginx一键安装脚本

    nginx一键安装脚本 [root@cc nginx]# cat nginx_install.sh #!/bin/bash # > File Name: nginx_install.sh # & ...

  5. linux安装yum的脚本,lnmp一键安装脚本yum方式快速安装

    自己编写的yum安装方式的LNMP一键安装脚本,yum方式安装,速度非常快,目前只有centos版本,其他系统没有弄. Centos5 chmod +x lnmp.sh sh lnmp.sh Cent ...

  6. NPS内网穿透服务端一键安装脚本

    NPS内网穿透服务端一键安装脚本,支持安装,更新,卸载以及重新生成配置文件,基于官方GitHub制作,自动安装最新版本 作者博客链接 脚本概览 安装 wget https://content.928w ...

  7. Frps一键安装脚本,带Frpc Windows便捷启动脚本

    说明:Frp估计很多人都用过,一个高性能的内网穿透工具,支持tcp.udp.http.https协议,安装和使用教程可以直接查看官方中文文档→传送门,写的超详细.这里博主分享个某大佬写的Frps一键脚 ...

  8. [转] *** 一键安装脚本(四合一)

    [from] https://teddysun.com/486.html 本脚本适用环境 系统支持:CentOS 6+,Debian 7+,Ubuntu 12+ 内存要求:≥128M 日期 :2017 ...

  9. Linux安装lamp脚本,CentOS LAMP一键安装脚本

    LAMP简单介绍 LAMP指的Linux(操作系统).Apache(HTTP 服务器),MySQL(有时也指MariaDB,数据库软件) 和PHP(有时也是指Perl或Python)的第一个字母缩写, ...

  10. You-Get, Annie 视频下载器 一键安装脚本

    受限于 CSDN 的审核,本文章以后不再跟进更新.最后编辑于 2020-04-10 . 视频下载器 一键配置脚本 (Windows) 快速配置和使用 You-Get , *******-dl , An ...

最新文章

  1. c语言和c++字符串操作对比
  2. 2018中国AI英雄风云榜:投出你心目中的中国AI领军人!
  3. linux shell 语句出错自动退出 调试 检查 脚本
  4. golang中的死锁
  5. Nagios配置文件上传
  6. mysql jpa总分数_JPA 查询COUNT示例
  7. 如何用js给图片重置宽_如何用js给老婆每天发情话
  8. Kitura —— 基于 Swift 的 Web 框架
  9. linux 更换 镜像源
  10. 【游戏编程扯淡精粹】程序员的Windows技巧
  11. 【生活日记】  路在脚下,更在心中,心随路转,心路常宽
  12. 计算机表格对比功能怎么用,两个excel表格数据对比差异_怎么用vlookup对比两个表格的差异...
  13. python+opencv读取文件夹图片并保存
  14. latex奇偶页使用不同的页眉
  15. Matlab 7 win7安装步骤
  16. 用户画像分析与场景应用
  17. 大学计算机学习心得1000字,大学计算机学习心得体会
  18. 《PyCharm2019安装教程》
  19. componentWillUnmount父子组件触发先后
  20. shell之cut命令

热门文章

  1. 手机卫星定位系统_为什么手机支持北斗导航,却不知道如何开启?
  2. 微信授权文件放到域名根目录下
  3. Binet‘s Formula 算法
  4. 阿越-临江仙:见《十字-声名雀起》
  5. 技嘉 AORUS Radeon RX 6700 XT ELITE 12G 显示卡潮流登场
  6. Discovery and auto register
  7. python colormap 顺滑_Python matplotlib Colormap规范化许多接近值的范围
  8. Rust - 常用的三方库集合
  9. 伊通一中2021高三高考成绩查询,吉林四平最好的4所高中,第1名一骑绝尘,看看有没有你的母校?...
  10. 模拟数字接口及调制解调器