转自:http://www.im1987.com/post/853.html

老高安装了以后480P是不卡了,720P还是有点力不从心啊~

另外推荐一下锐速,应该还是会有一点效果的。

项目作者:http://www.snooda.com/read/324

googe项目库

下面的Centos一键安装代码转载于hostloc的@lazyzhu

#!/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" ]; then
    clear
    echo -e "\033[31m Error: You must be root to run this script! \033[0m"
    exit 1
fi
 
if [ $(arch) == x86_64 ]; then
    OSB=x86_64
elif [ $(arch) == i686 ]; then
    OSB=i386
else
    echo "\033[31m Error: Unable to Determine OS Bit. \033[0m"
    exit 1
fi
if egrep -q "5.*" /etc/issue; then
    OST=5
    wget http://dl.fedoraproject.org/pub/epel/5/${OSB}/epel-release-5-4.noarch.rpm
elif egrep -q "6.*" /etc/issue; then
    OST=6
    wget http://dl.fedoraproject.org/pub/epel/6/${OSB}/epel-release-6-8.noarch.rpm
else
    echo "\033[31m Error: Unable to Determine OS Version. \033[0m"
    exit 1
fi
 
rpm -Uvh epel-release*rpm
yum install -y libnet libnet-devel libpcap libpcap-devel gcc
 
wget 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 ]; then
    sh build.sh -DCOOKED
    INTERFACE=venet0
else
    sh build.sh
    INTERFACE=eth0
fi
 
NS_PATH=/usr/local/net_speeder
mkdir -p $NS_PATH
cp -Rf net_speeder $NS_PATH
 
echo -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"

将代码保存为net_speeder_lazyinstall.sh,然后执行.

# do installation
sh your_path_to/net_speeder_lazyinstall.sh

Ubuntu:

# root用户
apt-get install libnet1 libnet1-dev libpcap0.8 libpcap0.8-dev -y
git clone https://github.com/snooda/net-speeder.git
sh build.sh

mv net_speeder /usr/local/bin/

手动启动:

nohup net_speeder venet0 "ip" >/dev/null 2>&1 &

最后加入启动脚本

echo 'nohup net_speeder venet0 "ip" >/dev/null 2>&1 &' >> /etc/rc.local

成功标识:(DUP!)

success sign

推荐文章:

使用shadowsocks轻松搭建FQ环境

VPS安全之SSH设置

路由器折腾手记(自动翻墙)

References:

标签: vps, optimize, speedup, net_speeder

已有 48 条评论

  1. saintknight2012 saintknight2012

    老高好,用了netspeeder,但是搬瓦工会自动关掉这个进程,只要下载或者缓冲YOUTUBE视频,试了多次都是这样,有办法解决吗?

  2. Weiss Weiss

    老高你好,有尝试过FinalSpeed吗? 实测速度快得飞起,百兆光纤下可以达到3-4MB/秒,就是这个东西不加密,本人也是小白,不知道是否安全

  3. 邱先生 邱先生

    老高 帮我看一下 我这个会有三个UDP的 不知道为什么

  4. 黄鑫 黄鑫

    net_speeder installed.

    Usage: nohup /usr/local/net_speeder/net_speeder venet0 "ip" >/dev/null 2>&1 &

    [root@Edison ~]# nohup net_speeder venet0 "ip" >/dev/null 2>&1 &

    [1] 1103

    [root@Edison ~]# echo 'nohup net_speeder venet0 "ip" >/dev/null 2>&1 &' >> /etc/rc.local

    [1]+ Exit 127 nohup net_speeder venet0 "ip" > /dev/null 2>&1

    [root@Edison ~]#怎么办?

    1. 后面的意思是讲此句话写到开机启动脚本 /etc/rc.local,你可以查看此文件内容,看看是否写入成功!

  5. fcc fcc

    老高,我这样的情况算是成功了, 534 ? 00:00:00 net_speeder 535 ? 00:00:00 net_speeder 但是我用自己的电脑ping 没有dup标识

    1. 请叫我雷锋 请叫我雷锋

      centos吗,执行下这个语句,我的就是这样弄好的 # nohup /usr/local/net_speeder/net_speeder venet0 "ip" >/dev/null 2>&1 &

    2. fcc fcc

      好的,谢谢

    3. 赞!

  6. 用netspeeder加速后,手机端用移动网络连接SS也会耗费双倍流量么?

  7. 老告,搬瓦工能用 锐速??

  8. ass ass

    高大大,貌似现在在文件管理那边找不到如何上传或者新建文件的地方啊

    1. 给你说了弄了没啥卵用

    2. ass ass

      郁闷,也只有半夜时才能这样,到晚高峰时只有150K,~~~~(>_<)~~~~

    3. ass ass

      谢高大了,在网友留言里找到这个网址http://200cc.iteye.com/blog/2195733,现在视频速度从500k上升到2000k,很ok

    4. ass ass

      高大,下载winscp后按照教程设置相关参数连接不上vps

    5. winscp?

  9. victory victory

    高大哥,我用的搬瓦工VPS,安装的是debian 32bit以上命令适用吗?

  10. 高大哥,又是我,新样式很漂亮,Typecho 很赞!前来请假一个问题,我Q外的VPS服务器,能做DNS服务器嘛?能不能直接通过更改本地的DNS为VPS IP 达到越Q的效果?

    1. 那看来不行咯,我还是用ss吧。。

    2. 换头像了,快认不出来了。 Q外的VPS当然可以做你的DNS服务器,但是要注意 1.最好不要使用默认的53端口,因为可能会被攻击,运营商会'帮'你封了53端口 2. 可能达不到你的需求,因为你的查询不像dnscrypt那样加密,所以会像普通查询一样被污染。

  11. 请问搬瓦工如何加速呢?

    1. 不好意思现在才回复。这个命令我怎么弄也无法使用。我是用记事本把代码写入,然后重名民为net_speeder_lazyinstall.sh,上传到搬瓦工的/tmp/文件夹内,sh /tmp/net_speeder_lazyinstall.sh,出现错误 : command not foundzyinstall.sh: line 2: ': not a valid identifierall.sh: line 5: export: `PATH : command not foundzyinstall.sh: line 6: /tmp/net_speeder_lazyinstall.sh: line 16: syntax error near unexpected token `elif' 'tmp/net_speeder_lazyinstall.sh: line 16: `elif [ $(arch) == i686 ]; then

      1. 李浩浩 李浩浩

        我也出现这个错误 怎么办的啊

    2. 你的shell?

    3. 你就先安装这个试试吧,其实最靠谱的加速就是升级了。。。

    4. 是这个命令

    5. 系统是centos 6的,貌似不是这个命令?是否需要改成ubuntu系统?

    6. 恩好的,我试试

    7. 用的putty

    8. 在http://200cc.iteye.com/blog/2195733找到教程,直接wget了,现在安装成功,就是觉得速度提升不大

    9. 也有可能是格式问题,你试试直接在终端创建文件然后执行

  12. jobnull jobnull

    Linux version 2.6.32-042stab094.8 (root@kbuild-rh6-x64) (gcc version 4.4.6 20120305 (Red Hat 4.4.6-4) (GCC) ) #1 SMP Tue Dec 16 20:36:56 MSK 2014 centos 7 64

    1. 系统版本太高,这个脚本不支持

  13. lkuno lkuno

    我试了试,发现虽然说是同一个机房,但我一开始的洛杉矶默认IP ping是240(youtube是很卡。 。 。),我又换到洛杉矶,再次分配的IP是170,这次720P是彻底不卡了,但是1080P还是偶尔卡顿,youtube bandwidth在600到1000之间

  14. Null_CC Null_CC

    用了这个流量跑得太快了。

  15. jobnull jobnull

    [root@default home]# [root@default home]# sh /home/net_speeder_lazyinstall.sh /home/net_speeder_lazyinstall.sh: line 1: t: command not found 33[31m Error: Unable to Determine OS Version. 33[0m [root@default home]# 博主 在复制那段代码运行时候 报这个错误 求解决..本人LINUX菜鸟

    1. 你的linux系统是什么版本的?

  16. 不过我的系统是debian6,不知道按这个方法能安上不

    1. 你可以ps一下看看程序是否在后台运行,我用手机ping也可以看到的。

  17. 请问最后这个检验成功标识是直接ping一下就能看到了么?我在putty下ping了一下没有呢,是不是没安装成功呢。我在搬瓦工上安装的是debian6系统。

    1. 我就是用putty连接上我的vps后ping的呀,在root用户下。

    2. 试试用linux系统ping

添加新评论