每次买来vps以后,相信各位都会先跑一次测试脚本以评估机子的性能和IP质量,然后安装一些常用的工具。本文整理了一些常用的优质脚本,希望能对新vps的测试有所帮助。在此向所有的脚本作者表示感谢。
1.综合测试脚本
1.1 yabs脚本
相当常用的综合测试脚本,权威性高,一般用来测试cpu的跑分
脚本地址:
默认是geekbench6测试,应执行
wget -qO- yabs.sh | bash
如果要执行geekbench5测试,需要进行
curl -sL yabs.sh | bash -s -- -5
1.2 GB5专测脚本
如果只是想测试GB5跑分,那么也有大佬做出来了更适合的脚本。该脚本可以自动添加swap以保证测试可以顺利进行。
脚本地址:
测试执行:
bash <(curl -sL gb5.top)
检测示例:
Geekbench 5 测 试 结 果
系 统 信 息
Operating System Debian GNU/Linux 11 (bullseye)
Kernel Linux 5.10.0-21-amd64 x86_64
Model QEMU Standard PC (i440FX + PIIX, 1996)
Motherboard N/A
BIOS SeaBIOS rel-1.16.0-0-gd239552ce722-prebuilt.qemu.org
处 理 器 信 息
Name AMD Ryzen 9 5950X
Topology 1 Processor, 1
Core
Identifier AuthenticAMD Family 25 Model 33 Stepping 0
Base Frequency 3.39 GHz
L1 Instruction Cache 64.0 KB
L1 Data Cache 64.0 KB
L2 Cache 512 KB
L3 Cache 16.0 MB
内 存 信 息
Size 3.84 GB
单 核 测 试 分 数 : 1604
多 核 测 试 分 数 : 1595
详 细 结 果 链 接 : https://browser.geekbench.com/v5/cpu/21582819
可 供 参 考 链 接 : https://browser.geekbench.com/search?k=v5_cpu&q=AMD%20Ryzen%209%205950X
1.3 融合怪脚本
这个脚本融合了不少功能,也可以提供全方位的测试(包含基础性能检测、IP质量检测、回程测试、流媒体测试)。
脚本地址:
测试执行
bash <(wget -qO- bash.spiritlhl.net/ecs)
2.网络测试专项
这个脚本可以测试vps到全球的连接速度,节点较多,但显示很清晰
脚本地址:https://network-speed.xyz
如要测试,执行:
wget -qO- network-speed.xyz | bash
检测示例:
---------------------------- network-speed.xyz ----------------------------
A simple script to test network performance using speedtest-cli
---------------------------------------------------------------------------
Version : v2023.04.25
Global Speedtest : wget -qO- network-speed.xyz | bash
Region Speedtest : wget -qO- network-speed.xyz | bash -s -- -r <region>
---------------------------------------------------------------------------
Basic System Info
---------------------------------------------------------------------------
CPU Model : AMD Ryzen 9 5950X 16-Core Processor
CPU Cores : 1 @ 3393.622 MHz
CPU Cache : 512 KB
AES-NI : ✔ Enabled
VM-x/AMD-V : ✔ Enabled
Total Disk : 38.1 GB (4.0 GB Used)
Total RAM : 3.8 GB (1.0 GB Used)
Total Swap : 980.0 MB (71.0 MB Used)
System uptime : 53 days, 20 hour 15 min
Load average : 0.08, 0.02, 0.01
OS : Debian GNU/Linux 11
Arch : x86_64 (64 Bit)
Kernel : 5.10.0-21-amd64
Virtualization : KVM
---------------------------------------------------------------------------
Basic Network Info
---------------------------------------------------------------------------
Primary Network : IPv6
ISP : TerraHost
ASN : AS56655 TerraHost AS
Host : Datagruppen
Location : Kansas City, Missouri-MO, United States
---------------------------------------------------------------------------
Speedtest.net (Region: GLOBAL)
---------------------------------------------------------------------------
Location Latency Loss DL Speed UP Speed Server
ISP: TerraHost
Nearest 0.42 ms 0.0% 7109.74 Mbps 7931.70 Mbps Kansas Research and Education Network - Kansas City, MO
Kochi, IN 259.62 ms 0.0% 2616.72 Mbps 298.09 Mbps Asianet Broadband - Cochin
Bangalore, IN 235.21 ms 0.0% 2466.11 Mbps 372.06 Mbps Bharti Airtel Ltd - Bangalore
Chennai, IN 249.32 ms N/A 2729.10 Mbps 264.27 Mbps Jio - Chennai
Mumbai, IN 243.30 ms 0.0% 3304.38 Mbps 273.63 Mbps i3D.net - Mumbai
Delhi, IN 263.90 ms 0.0% 3035.59 Mbps 290.50 Mbps Tata Play Fiber - New Delhi
Los Angeles, US 37.29 ms 0.0% 3255.51 Mbps 1687.54 Mbps ReliableSite Hosting - Los Angeles, CA
Dallas, US 10.89 ms 0.0% 7715.62 Mbps 5917.73 Mbps Hivelocity - Dallas, TX
New York, US 29.87 ms 0.0% 3640.56 Mbps 1143.71 Mbps Clouvider Ltd - New York, NY
Seattle, US 36.94 ms N/A 7079.32 Mbps 1132.51 Mbps Comcast - Seattle, WA
Miami, US 41.43 ms 0.0% 4341.47 Mbps 1076.73 Mbps AT&T - Miami, FL
Toronto, CA 22.53 ms 0.0% 3255.06 Mbps 3388.64 Mbps Rogers - Toronto, ON
Paris, FR 101.86 ms 0.0% 4501.73 Mbps 769.76 Mbps ORANGE FRANCE - Paris
Amsterdam, NL 99.02 ms 0.0% 2804.35 Mbps 697.67 Mbps Clouvider Ltd - Amsterdam
Warsaw, PL 133.77 ms 0.0% 5514.04 Mbps 323.99 Mbps UPC Polska - Warszawa
London, UK 97.87 ms 0.0% 5019.15 Mbps 710.44 Mbps VeloxServ Communications - London
Frankfurt, DE 108.57 ms 0.0% 5027.73 Mbps 484.03 Mbps 23M GmbH - Frankfurt Am Main
Dubai, AE 220.94 ms 0.0% 1999.51 Mbps 295.95 Mbps du - Dubai
Fujairah, AE 204.05 ms 0.0% 2817.33 Mbps 271.72 Mbps ETISALAT-UAE - Fujairah
Jeddah, KSA 168.19 ms 0.0% 3134.58 Mbps 464.83 Mbps Saudi Telecom Company
Shanghai, CU-CN 183.63 ms 0.0% 3930.38 Mbps 309.01 Mbps China Unicom 5G - ShangHai
Nanjing, CT-CN 176.76 ms N/A 3661.74 Mbps 388.31 Mbps China Telecom JiangSu 5G - Nanjing
Hong Kong, HKG 188.34 ms N/A 3428.38 Mbps 392.31 Mbps STC - Hong Kong
Singapore, SG 190.07 ms 0.0% 2210.53 Mbps 466.72 Mbps i3D.net - Singapore
Jakarta, ID 247.04 ms 0.0% 2423.28 Mbps 154.52 Mbps PT Indosat Tbk - Jakarta
Tokyo, JP 136.04 ms N/A 2216.38 Mbps 254.62 Mbps fdcservers.net - Tokyo
---------------------------------------------------------------------------
Avg DL Speed : 3816.85 Mbps
Avg UL Speed : 1144.65 Mbps
Total DL Data : 139.50 GB
Total UL Data : 32.88 GB
Total Data : 172.38 GB
---------------------------------------------------------------------------
Duration : 13 min 11 sec
System Time : 28/04/2023 - 09:32:01 CST
Total Script Runs : 1651
---------------------------------------------------------------------------
Result : https://cdn1.frocdn.ch/jj6WLMtoM1PIOU1.txt
---------------------------------------------------------------------------
3.流媒体解锁测试专项
流媒体检测脚本不少,但是个人使用发现还是这个脚本测试结果比较准确
脚本地址
测试执行
bash <(curl -L -s https://netflix.dad/detect-script)
检测示例:
** 测试时间: Sat 08 Jul 2023 05:29:36 PM CST
** 正在测试IPv4解锁情况
--------------------------------
** 您的网络为: TerraHost (102.223.*.*)
============[ Multination ]============
Dazn: No
HotStar: Yes (Region: US)
Disney+: Yes (Region: US)
Netflix: Yes (Region: US)
YouTube Premium: Yes
Google Location: Kansas City MO, Missouri
Amazon Prime Video: Yes (Region: US)
TVBAnywhere+: Yes
iQyi Oversea Region: US
Viu.com: No
YouTube CDN: Dallas, TX
Netflix Preferred CDN: Dallas, TX
Spotify Registration: No
Steam Currency: USD
=======================================
===========[ North America ]===========
FOX: Yes
Hulu: Failed
NFL+: Yes
ESPN+:[Sponsored by Jam] Yes
Epix: No
Starz: Yes
Philo: Yes
FXNOW: Yes
Max.com: Yes
TLC GO: Yes
HBO Max: Yes
Shudder: Yes
BritBox: Yes
Crackle: Yes
CW TV: Yes
A&E TV: No
NBA TV: Yes
NBC TV: Yes
Fubo TV: Yes
Tubi TV: Yes
Sling TV: Yes
Pluto TV: Yes
Acorn TV: Yes
SHOWTIME: Yes
encoreTVB: Yes
Funimation: Yes (Region: US)
Discovery+: Yes
Paramount+: Yes
Peacock TV: Yes
Popcornflix: Yes
Crunchyroll: Yes
Directv Stream: No
KBS American: No
KOCOWA: Yes
Maths Spot: Failed
---CA---
CBC Gem: No
Crave: Yes
=======================================
** 正在测试IPv6解锁情况
--------------------------------
** 您的网络为: TerraHost (2a03:94e1:ffff:*:*)
============[ Multination ]============
HotStar: Yes (Region: US)
Disney+: Yes (Region: US)
Netflix: Originals Only
YouTube Premium: Yes
Google Location: Kansas City MO, Missouri
YouTube CDN: Dallas, TX
Netflix Preferred CDN: Chicago, IL
Spotify Registration: No
=======================================
===========[ North America ]===========
FOX: Yes
Hulu: Failed
NFL+: IPv6 Not Support
ESPN+:[Sponsored by Jam] No
Epix: Failed (Network Connection)
Epix: Failed
Starz: Failed (Network Connection)
Philo: IPv6 Not Support
FXNOW: IPv6 Not Support
Max.com: Yes
TLC GO: IPv6 Not Support
HBO Max: Failed (Network Connection)
Shudder: Yes
BritBox: Yes
Crackle: Yes
CW TV: Yes
A&E TV: IPv6 Not Support
NBA TV: Yes
NBC TV: Yes
Fubo TV: IPv6 Not Support
Tubi TV: Yes
Sling TV: Yes
Pluto TV: Yes
Acorn TV: Failed (Network Connection)
SHOWTIME: Failed (Network Connection)
encoreTVB: Failed (Network Connection)
Funimation: IPv6 Not Support
Discovery+: IPv6 Not Support
Paramount+: Yes
Peacock TV: Yes
Popcornflix: IPv6 Not Support
Crunchyroll: IPv6 Not Support
Directv Stream: No
KBS American: IPv6 Not Support
KOCOWA: IPv6 Not Support
Maths Spot: IPv6 Not Support
---CA---
CBC Gem: Failed (Network Connection)
Crave: Failed (Network Connection)
=======================================
本次测试已结束,感谢使用此脚本
4.硬盘测试专项
有不少商家宣称自己是SSD甚至NVME硬盘,但实际上都是HDD,只是做了缓存让硬盘测速非常好看。下面这个命令让他原形毕露
dd if=/dev/zero of=256 bs=64K count=4K oflag=dsync
如果你得到的速度只是1-2M/s,恭喜你,你买到的是HDD,如果是20-30M/s,那就是普通的SSD,如果能达到80M/s以上,这是好机子。
5. 超售检测专项
很多商家售卖VPS时都会超售,CPU、网络等肯定是疯狂超售的,只有内存一般是独享。不过部分商家依旧会超售内存,可以用这个脚本进行检测。
脚本地址:
测试执行:
curl https://raw.githubusercontent.com/uselibrary/memoryCheck/main/memoryCheck.sh | bash
检测示例:
内 存 超 售 检 测 开 始 ......
内 存 io速 度 : 26 GB/s
未 使 用 SWAP超 售 , 内 存 io速 度 正 常
balloon超 售 !
存 在 virtio_balloon模 块 , 使 用 气 球 驱 动 Balloon超 售 内 存
未 使 用 KSM超 售 , Kernel Samepage Merging状 态 正 常 ,
6.其他常用脚本
6.1 安装bbrplus
脚本地址:https://github.com/jinwyp/one_click_script/blob/master/KERNEL_CN.md
没啥好说的,直接走起
bash <(curl -Lso- https://git.io/kernel.sh)
6.2 修改ssh端口
脚本地址:https://github.com/ToyoDAdoubiBackup/doubi/blob/master/ssh_port.sh
没啥好说的,直接指行
wget -N --no-check-certificate https://raw.githubusercontent.com/ToyoDAdoubiBackup/doubi/master/ssh_port.sh && chmod +x ssh_port.sh && bash ssh_port.sh
6.3 套wrap
脚本地址:
直接执行
wget -N https://raw.githubusercontents.com/fscarmen/warp/main/menu.sh && bash menu.sh