VPS测试工具
最强主机评测
几乎包含了市面上大中小型主机提供商(不含AWS,Google等)
主机全方面测试
1 | curl -L https://github.com/spiritLHLS/ecs/raw/main/ecs.sh -o ecs.sh && chmod +x ecs.sh && bash ecs.sh |
工具来源:https://digvps.com/tools/ecs
流媒体解锁检测
脚本一:RegionRestrictionCheck
RegionRestrictionCheck 检测脚本检测项目比较全面,且支持Docker运行,杜绝污染VPS服务器,检测流媒体除了主流的Netflix、Disney+、YouTube Premium,还可以支持检测Dazn、Viu TV、4GTV和KKTV等比较冷门的流媒体服务。
支持OS/Platform:CentOS 6+, Ubuntu 14.04+, Debian 8+, MacOS, Android with Termux
使用方法
1 | bash <(curl -L -s check.unlock.media) |
只检测IPv4结果:
1 | bash <(curl -L -s check.unlock.media) -M 4 |
只检测IPv6结果:
1 | bash <(curl -L -s check.unlock.media) -M 6 |
指定检测的网卡名称:
1 | bash <(curl -L -s check.unlock.media) -I eth0 |
选择脚本语言为英文:
1 | bash <(curl -L -s check.unlock.media) -E |
或者直接运行以下Docker命令 (兼容ARM架构)
1 | docker run --rm -ti --net=host lmc999/regioncheck && docker rmi lmc999/regioncheck |
例子:
脚本二:MediaUnlockTest
MediaUnlockTest 检测与 RegionRestrictionCheck 不一样,MediaUnlockTest 并非bash脚本,而是使用golang,检测项目与 RegionRestrictionCheck 差不多。
使用方法
1 | bash <(curl -Ls unlock.moe) |
只检测IPv4结果:
1 | bash <(curl -Ls unlock.moe) -m 4 |
只检测IPv6结果:
1 | bash <(curl -Ls unlock.moe) -m 6 |
例子:
Geosite媒体
1 | geosite:apple |
测试结果
DO
2c2g
https://paste.spiritlhl.net/code/K1XMh0.txt
RackNerd
1c2g
https://paste.spiritlhl.net/code/ECrxxe.txt
Akile
1c1g
https://paste.spiritlhl.net/code/GWNS6v.txt
vkvm
2c4g
https://paste.spiritlhl.net/u/9taqwb.txt
其它工具
服务器测速
项目地址:https://github.com/ztelliot/taierspeed-cli/releases
1 | wget https://github.com/ztelliot/taierspeed-cli/releases/download/v1.7.0/taierspeed-cli_1.7.0_linux_amd64 |
IP 体检
1 | bash <(curl -Ls IP.Check.Place) |
执行演示:
路由追踪
1 | curl nxtrace.org/nt |bash |
DD 磁盘读写测试
注意
目前你所接触到综合测试脚本,磁盘读写基本都是娱乐性的。如果确实想好好的测试磁盘的 IO 性能,可以使用我写的 FIO 脚本。
不过话说回来,小鸡测试 IO 多数时候也只是顺带而已,所以我们直接用 DD 吧,不依赖任何脚本。
1 | # 生成 5G 文件,顺序 |
单线程下载测试
注意
既然上面生成了文件,那我们就用现代系统都带的 Python3 开个HTTP 服务直接下载他们测试速度。
部分操作系统或者浏览器会针对同内容文件做下载优化(例如上面顺序生成的文件其实内容是一样的),如果你的下载数据远超预计,那么考虑用随机生成的文件下载吧!
1 | # 启动简易 http 服务 |
融合怪
如果只要测试 IP 体检,运行脚本之后选4再选2。运行完整脚本会消耗流量,请注意退款政策,别到时候流量超了无法退款。
1 | # 使用命令 |
执行演示:
查看 KVM 服务器内存是否超售
1 | lsmod | grep virtio_balloon |
工作原理
virtio_balloon
是一种用于虚拟化环境中的内存管理技术,特别是用于动态调整虚拟机 (VM) 内存使用的机制。它由 Virtio 提供,主要用于 KVM (Kernel-based Virtual Machine) 和 QEMU 等虚拟化平台。下面是对 virtio_balloon
机制的详细解释:
- 气球膨胀:
- 当物理主机需要回收内存时,虚拟机管理程序(Hypervisor)会请求虚拟机释放一些内存。
- 虚拟机内的
virtio_balloon
驱动程序会分配一块内存,并将其“膨胀”,即将这块内存标记为不可用,然后通知虚拟机管理程序。 - 这块内存实际上变成了空闲内存,供物理主机上的其他虚拟机或进程使用。
- 气球收缩:
- 当物理主机内存压力减小或虚拟机需要更多内存时,虚拟机管理程序会请求虚拟机恢复部分被释放的内存。
virtio_balloon
驱动程序会“收缩”这块内存,将其重新标记为可用。- 这块内存再次变得可供虚拟机使用。
VPS 溢价计算器
请点击传送门
IP 检测
提示
可直接访问我的 IP 检测站点ip.bigdata.icu,轻松检查你的 IP,IP 地理位置,检查DNS泄漏,检查 WebRTC 连接,速度测试,ping 测试,MTR测试,检查网站可用性等等。感谢Jason Ng & Seven Yu开源
其他 IP 检测工具
其他-ip-检测工具
- DNSCHECKER
- ipapi.is
- ip-api
- ipdata
- ipinfo.io
- IPinsight
- IPIP
- ping.pe
- SCAMALYTICS
- WebRTC Leak Test
- 阿里云网站运维检测平台
服务器监控-哪吒
开源、轻量、易用的服务器监控、运维工具
提示
哪吒监控的详细使用视频和文档已撰写完毕,请点击传送门查看。
如果您正在使用TrueNAS,想把哪吒监控安装到APP里面,可以查看我的《TrueNAS Scale终极教程》。