Category: 一键脚本

7 Posts

thumbnail
一键DD脚本(萌咖) CentOS/Debian/Ubuntu
  一键DD Linux系统的用途 基本所有的VPS服务器商家,都会提供免费的Linux系统供安装,比如CentOS、Debian、Ubuntu等。那为什么还要使用一键DD脚本重装/更换系统呢? 商家提供的系统版本有限,可能没有自己需要的版本。 商家的系统安装有自己不想要的服务,比如国内的阿里云盾(安骑士)。 商家的系统无法安装特定软件,比如很挑内核的锐速。 以上几种情况,一键DD脚本就可以为服务器更换一个纯净的系统,帮你解决问题。 ...
iperf测试udp带宽
1、Centos安装yum 方式安装yum -y install epel-release yum install iperf 2、Windows安装64位 https://iperf.fr/download/windows/iperf-2.0.8b-win64.zip32位 https://iperf.fr/download/windows/iperf-2.0.8b-win32.zip3、测速服务器命令行:iperf -s -u -i 1 -p 8080 -l 1380 客户端运行:iperf -u -c 10.12.23.47 -p 8080 -l 1380  -B 10.12.32.45 -t 10 -i 1 -b 200M 参数解释:1) 测试对端是10.12.23.472) 测试对端的端口是80803) 数据包大小是1380个字节4) 绑定本地网卡10.12.32.455) 测试持续10秒钟6) 每隔1秒钟打印一次信息7) 最大发送带宽200M参数说明参数说明 -s :以server模式启动,iperf -s -c host : 以client模式启动,host是server端ip,iperf -c 222.35.11.23 通用参数: -f [kmKM] 分别表示以Kbits, Mbits, KBytes, MBytes显示报告,默认以Mbits为单位, -i sec 以秒为单位显示报告间隔 -l 缓冲区大小,默认是8KB, -m 显示tcp最大mtu值 -o 将报告和错误信息输出到文件 -p 指定服务器端使用的端口或客户端所连接的端口 -u 使用udp协议 -w 指定TCP窗口大小,默认是8KB -B 绑定一个主机地址或接口(当主机有多个地址或接口时使用该参数) -C 兼容旧版本(当server端和client端版本不一样时使用) -M 设定TCP数据包的最大mtu值 -N 设定TCP不延时 -V 传输ipv6数据包server专用参数: -D 以服务方式运行。 -R 停止iperf服务。针对-D client端专用参数: -d 同时进行双向传输测试 -n 指定传输的字节数, -r 单独进行双向传输测试 -t 测试时间,默认20秒, -F 指定需要传输的文件 -T 指定ttl值参考文章:https://blog.csdn.net/qq_39009661/article/details/84247753https://blog.csdn.net/hacode/article/details/8517233
linux下使用speedtest测速
安装:wget https://raw.github.com/sivel/speedtest-cli/master/speedtest.py chmod a+rx speedtest.py mv speedtest.py /usr/local/bin/speedtest chown root:root /usr/local/bin/speedtest 运行:speedtest speedtest –list 可以显示出可用的speedtest服务器,如果需要测速与指定的服务器速度在 speedtest命令后加上服务器的id就可以了
thumbnail
bbr 原版/魔改/plus+锐速 四合一脚本
在Chikage的脚本基础上加了bbrplus的内核切换与加速安装 项目:https://github.com/cx9208/Linux-NetSpeed bbrplus介绍见:https://www.hostloc.com/thread-507165-1-1.html 在vultr上Centos 7, Debian 8/9, Ubuntu 16/18测试通过,不支持ovz (bbrplus的debian/ubuntu内核已经弄好了,先加到这里了,我那个原来的项目还没加,毕竟这个很好用) 安装: wget "https://github.com/chiakge/Linux-NetSpeed/raw/master/tcp.sh" && chmod +x tcp.sh && ./tcp.sh 提示证书错误的话 apt-get -y install ca-certificates yum -y install ca-certificates 步骤一 先在[1 - 3]切换内核(第一次显示为bbr内核也要切换一遍),重启 出现这个选no 步骤二 重启后不用再下载脚本,直接 ./tcp.sh ,在[4 - 8]中选你要开的加速 "1. 安装 BBR/BBR魔改版内核"        对应4,5,6(原版,魔改,暴力魔改) "2. 安装 BBRplus版内核 "                对应7(plus) "3. 安装 Lotserver(锐速)内核"        对应8(锐速) 步骤三 开启后再 ./tcp.sh  , 显示开启成功则启动成功,你也可以自己手动确认 现在你可以自由的切换你想要的加速,直到你不想折腾为止~ 转载至:https://www.hostloc.com/thread-508015-1-1.html
thumbnail
bbrplus(bbr修正版)一键安装与使用
该大佬整合了四合一脚本,支持bbr 原版/魔改/plus+锐速,可以使用最新的这个版本。 https://blog.curlc.com/archives/471.html 在 https://blog.csdn.net/dog250/article/details/80629551 中,dog250大神提到了bbr初版的两个问题:bbr在高丢包率下易失速以及bbr收敛慢的问题,提到了他个人与bbr作者对这两个问题的一些修正,并在文末给出了修正后的完整代码。 在这里我只是将它编译出来(不是我写的),做了一键脚本,我叫它bbr修正版,或者bbrplus。 它基于原版bbr,但修正了bbr存在的上述问题,尝试使其更好,减少排队和丢包。 由于编译修正后的模块需要4.14版的内核, 以及需要修改内核的部分源码,所以需要重新编译整个内核。 这里提供一个编译好并内置bbrplus的适用于centos7的内核,以及安装方法供大家测试。 编译的详细方法有时间也会写上来。 感谢dog250大神对bbr相关原理和代码的解析与分享!   注意,这是一个实验性的修改,没有人对它的稳定性负责,也不担保它一定能产生正向的效果。 所以请酌情使用,at your own risk. github项目地址:https://github.com/cx9208/bbrplus # 安装方法 由于我只用centos7以及编译内核是一个相当折腾的事, 目前仅编译了适合CentOS的内核,Debian/Ubuntu回帖过80的话抽时间折腾一个。   不支持ovz CentOS一键安装脚本(自动安装内核并启用): wget -N --no-check-certificate "https://github.com/cx9208/bbrplus/raw/master/ok_bbrplus_centos.sh" && chmod +x ok_bbrplus_centos.sh && ./ok_bbrplus_centos.sh 安装后,执行uname -r,显示4.14.89则切换内核成功 执行lsmod | grep bbr,显示有bbrplus则开启成功 目前只测了vultr和cloudcone两家idc,如果出现问题,按下面的方法切回原来的内核 # 卸载方法 http://www.cnblogs.com/lolau/p/8964303.html 用这个教程切换回原来的内核,或者在vnc里重启,重启时选中原来的内核,bbrplus自动失效 对比效果: bbr原版: bbr魔改版: bbrplus: 请注意,这只是一台普通小鸡在非拥堵期的测试结果,不代表不同线路、时段都能达到这样的效果,只是个很不严谨的测试。 另外,说实话,在拥堵期这个模块仍然是跑不过锐速等暴力发包的调速器的。锐速等暴力发包的模块是对已经就很拥堵的线路的火上浇油,用火上浇油的手段来获得一个看起来更漂亮的数据,是mjj的做法。bbr更注重公平性。 最后,我更期待已经在开发中的bbr2.0了~ 本文转载至HostLoc:  https://www.hostloc.com/thread-507165-1-1.html
thumbnail
Zench – Linux VPS测评脚本
  Zench 又一个Linux VPS测评脚本 此脚本来自于ZBench 项目地址: https://github.com/FunctionClub/ZBench 说明 平时测试VPS的时候一直是靠着 Bench.sh 来测试的,最近看到 Oldking大佬 的 SuperBench 也很方便。我自己把这两者的脚本结合在一起,然后加入 Ping 以及 路由测试 功能。比较懒人,简单快捷。方便VPS测评站的朋友们使用。因为会生成测评报告,可以很方便地分享给其他朋友看自己的测评数据。 示例(Demo):https://www.zhujiboke.com/zbench-example.html 脚本命令 如果中文版出现乱码等情况,请换成英文版。 中文版: wget -N --no-check-certificate https://raw.githubusercontent.com/FunctionClub/ZBench/master/ZBench-CN.sh && bash ZBench-CN.sh 英文版: wget -N --no-check-certificate https://raw.githubusercontent.com/FunctionClub/ZBench/master/ZBench.sh && bash ZBench.sh 效果图
VPS一键脚本收集
秋水逸冰 一键测试脚本bench.sh https://teddysun.com/444.html 秋水逸冰 Linux性能测试UnixBench一键脚本 https://teddysun.com/245.html 蜗牛789 一键测试脚本 https://www.wn789.com/13397.html 1、VPS测试 wget -qO- bench.sh | bash #测试VPS基础信息,以及下载速度,来自官网(https://bench.sh/) 2、国内测试 wget -qO- git.io/superbench.sh | bash #主要包括VPS硬件信息,国内节点测试,电信、联通、移动,来自老鬼 3、基础测试 中文版: wget -N --no-check-certificate https://raw.githubusercontent.com/FunctionClub/ZBench/master/ZBench-CN.sh && bash ZBench-CN.sh 英文版: wget -N --no-check-certificate https://raw.githubusercontent.com/FunctionClub/ZBench/master/ZBench.sh && bash ZBench.sh #基于superbench脚本,增加了路由和ping测试,区别中英文 4、网速测试 wget https://raw.githubusercontent.com/oooldking/script/master/superspeed.sh && chmod +x superspeed.sh && ./superspeed.sh #主要包括国内的一些节点进行专项测试,电信、联通、移动,来自老鬼 5、Ping测试 wget -N --no-check-certificate https://raw.githubusercontent.com/FunctionClub/uPing/master/uping.py python uping.py #一款长时间ping测试py脚本 6、html5网速程序 https://github.com/adolfintel/speedtest #需要php环境,下载后解压即可运行,无须安装 7、SS一键包4版本 和谐 8、锐速/BBR集成一键包 wget -N --no-check-certificate "https://raw.githubusercontent.com/chiakge/Linux-NetSpeed/master/tcp.sh" && chmod +x tcp.sh && ./tcp.sh #一键安装锐速/bbr,以及魔改等,支持卸载、升级等操作。 9、锐速一键包 wget -N --no-check-certificate https://github.com/91yun/serverspeeder/raw/master/serverspeeder.sh && bash serverspeeder.sh #一键安装锐速破解全功能版,不支持openvz架构,来自91yun(https://www.91yun.co/archives/683) 10、GoogleBBR一键脚本 wget --no-check-certificate https://github.com/teddysun/across/raw/master/bbr.sh&& chmod + x bbr.sh && ./bbr.sh #一键安装并开启bbr功能,google出品的一种TCP拥塞算法,不支持openvz虚拟架构。 11、锐速一键包 wget --no-check-certificate -O appex.sh https://raw.githubusercontent.com/0oVicero0/serverSpeeder_Install/master/appex.sh && chmod +x appex.sh && bash appex.sh install #另一位爱好者开发的锐速一键安装脚本,开发:https://github.com/0oVicero0/serverSpeeder_Install(看了下是萌卡大佬的) 12、FS一键包 wget -N --no-check-certificate https://raw.githubusercontent.com/91yun/finalspeed/master/install_fs.sh && bash install_fs.sh #一键安装finalspeed功能,支持全系架构 13、L2TP一键包 和谐 14、自动备份脚本 wget -N --no-check-certificate https://raw.githubusercontent.com/Himly/vps-shell/master/AutoBackupToFtp.sh chmod +x AutoBackupToFtp.sh bash AutoBackupToFtp.sh #每天自动备份MYSQL及打包网站目录 15、VPS跑分测试 wget --no-check-certificate https://github.com/teddysun/across/raw/master/unixbench.sh chmod +x unixbench.sh ./unixbench.sh #unixbench进行跑分测试,单核和多核不同跑分