Cкрипты для теста сервера
Ниже приведён список скриптов, применяемых для диагностики
1. Speedtest — тест скорости соединения
Заголовок раздела «1. Speedtest — тест скорости соединения»Скрипты, запускающие проверку скорости интернета до заданных серверов через утилиту Speedtest-CLI.
Проверка до российских серверов
Заголовок раздела «Проверка до российских серверов»bash <(curl -sL https://raw.githubusercontent.com/jomertix/server-scripts/master/speedtest/countries/speedtest_ru.sh)
Пример вывода
----------- A Bench.sh Script By Teddysun | Russian Regions ---------- Version : v2024-11-05 More scripts : https://github.com/jomertix/server-scripts---------------------------------------------------------------------- CPU Model : 12th Gen Intel(R) Core(TM) i9-12900K CPU Cores : 1 @ 3187.200 MHz CPU Cache : 16384 KB AES-NI : ✓ Enabled VM-x/AMD-V : ✓ Enabled Total Disk : 30.4 GB (14.6 GB Used) Total Mem : 1.9 GB (479.6 MB Used) Total Swap : 1024.0 MB (0 Used) System uptime : 19 days, 3 hour 17 min Load average : 0.00, 0.00, 0.00 OS : Debian GNU/Linux 12 Arch : x86_64 (64 Bit) Kernel : 6.9.12-x64v3-xanmod1 TCP CC : bbr Virtualization : KVM IPv4/IPv6 : ✓ Online / ✓ Online Organization : AS210644 AEZA INTERNATIONAL LTD Location : Frankfurt am Main / DE Region : Hesse---------------------------------------------------------------------- I/O Speed(1st run) : 801 MB/s I/O Speed(2nd run) : 2.4 GB/s I/O Speed(3rd run) : 2.6 GB/s I/O Speed(average) : 1973.7 MB/s---------------------------------------------------------------------- Node Name Upload Speed Download Speed Latency Speedtest.net 205.97 Mbps 223.98 Mbps 6.25 ms MTS, Moscow 205.05 Mbps 230.52 Mbps 52.04 ms Beeline, Kaluga 207.21 Mbps 95.01 Mbps 51.37 ms RCom, Penza 204.11 Mbps 219.97 Mbps 62.25 ms RCom, AST 205.93 Mbps 214.81 Mbps 71.89 ms DOM.RU, Perm 203.23 Mbps 208.92 Mbps 64.98 ms Tele2, EKB 204.14 Mbps 221.00 Mbps 73.31 ms Tele2, NIZH 206.94 Mbps 236.04 Mbps 58.37 ms Tele2, NVS 200.88 Mbps 216.28 Mbps 93.42 ms ACom, VLD 82.56 Mbps 221.42 Mbps 150.00 ms Tatcom, Kazan 206.26 Mbps 217.16 Mbps 62.31 ms---------------------------------------------------------------------- Finished in : 4 min 33 sec Timestamp : 2025-05-15 16:08:58 CEST----------------------------------------------------------------------
Проверка до серверов СКФО
Заголовок раздела «Проверка до серверов СКФО»bash <(curl -s storage.umager.ru/caucasus.sh)
Пример вывода
-------------------- A Bench.sh Script By Teddysun // modify by phookoo -------------------Version : v2024-09-29Usage : bash <(curl -s storage.umager.ru/caucasus.sh)----------------------------------------------------------------------CPU Model : 12th Gen Intel(R) Core(TM) i9-12900KCPU Cores : 1 @ 3187.200 MHzCPU Cache : 16384 KBAES-NI : ✓ EnabledVM-x/AMD-V : ✓ EnabledTotal Disk : 30.4 GB (16.2 GB Used)Total Mem : 1.9 GB (506.5 MB Used)Total Swap : 1024.0 MB (268.0 KB Used)System uptime : 19 days, 4 hour 57 minLoad average : 0.00, 0.00, 0.00OS : Debian GNU/Linux 12Arch : x86_64 (64 Bit)Kernel : 6.9.12-x64v3-xanmod1TCP CC : bbrVirtualization : KVMIPv4/IPv6 : ✓ Online / ✓ OnlineOrganization : AS210644 AEZA INTERNATIONAL LTDLocation : Frankfurt am Main / DERegion : Hesse----------------------------------------------------------------------I/O Speed(1st run) : 1.2 GB/sI/O Speed(2nd run) : 1.7 GB/sI/O Speed(3rd run) : 2.3 GB/sI/O Speed(average) : 1774.9 MB/s----------------------------------------------------------------------Node Name Upload Speed Download Speed LatencySpeedtest.net 204.65 Mbps 224.30 Mbps 6.20 msRostov-on-Don, RT 201.18 Mbps 199.82 Mbps 72.22 msVladikavkaz, Global Alania 204.51 Mbps 212.18 Mbps 79.96 msVladikavkaz, VideoLine 203.94 Mbps 211.77 Mbps 74.24 msGrozny, Electrosvyaz 202.68 Mbps 209.26 Mbps 69.30 msMakhachkala, 05kom 23.04 Mbps 15.15 Mbps 230.50 ms----------------------------------------------------------------------Finished in : 2 min 29 secTimestamp : 2025-05-15 17:46:45 CESTFollow : https://t.me/hostobzorModify Bench by : https://t.me/phookoo----------------------------------------------------------------------
Проверка до зарубежных серверов
Заголовок раздела «Проверка до зарубежных серверов»bash <(curl -sL bench.sh )
Пример вывода
Usage : wget -qO- bench.sh | bash----------------------------------------------------------------------CPU Model : 12th Gen Intel(R) Core(TM) i9-12900KCPU Cores : 1 @ 3187.200 MHzCPU Cache : 16384 KBAES-NI : ✓ EnabledVM-x/AMD-V : ✓ EnabledTotal Disk : 30.4 GB (16.2 GB Used)Total Mem : 1.9 GB (511.8 MB Used)Total Swap : 1024.0 MB (268.0 KB Used)System uptime : 19 days, 5 hour 26 minLoad average : 0.00, 0.00, 0.00OS : Debian GNU/Linux 12Arch : x86_64 (64 Bit)Kernel : 6.9.12-x64v3-xanmod1TCP CC : bbrVirtualization : KVMIPv4/IPv6 : ✓ Online / ✓ OnlineOrganization : AS210644 AEZA INTERNATIONAL LTDLocation : Frankfurt am Main / DERegion : Hesse----------------------------------------------------------------------I/O Speed(1st run) : 1.2 GB/sI/O Speed(2nd run) : 2.4 GB/sI/O Speed(3rd run) : 2.2 GB/sI/O Speed(average) : 1979.7 MB/s----------------------------------------------------------------------Node Name Upload Speed Download Speed LatencyParis, FR 202.78 Mbps 225.55 Mbps 25.73 msAmsterdam, NL 204.49 Mbps 220.95 Mbps 12.29 msBeijing, CN 157.13 Mbps 241.61 Mbps 327.09 msHong Kong, CN 199.75 Mbps 210.17 Mbps 172.44 msSingapore, SG 192.08 Mbps 254.09 Mbps 249.53 ms----------------------------------------------------------------------Finished in : 2 min 16 secTimestamp : 2025-05-15 18:15:19 CEST----------------------------------------------------------------------
2. YABS — комплексный тест сервера (CPU, диск, сеть)
Заголовок раздела «2. YABS — комплексный тест сервера (CPU, диск, сеть)»Скрипт автоматизирует запуск популярных бенчмарков для комплексной проверки сервера: диск (fio), сеть (iperf3), CPU/память (Geekbench).
bash <(curl -sL yabs.sh) -4
Пример вывода
# ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## Yet-Another-Bench-Script ## v2023-04-23 ## https://github.com/masonr/yet-another-bench-script ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## #
Sun 23 Apr 2023 01:41:14 PM EDT
Basic System Information:---------------------------------Uptime : 342 days, 18 hours, 35 minutesProcessor : Intel(R) Xeon(R) E-2276G CPU @ 3.80GHzCPU cores : 12 @ 4693.667 MHzAES-NI : ✔ EnabledVM-x/AMD-V : ✔ EnabledRAM : 15.5 GiBSwap : 14.9 GiBDisk : 864.5 GiBDistro : Ubuntu 20.04.6 LTSKernel : 5.4.0-110-genericVM Type : NONEIPv4/IPv6 : ✔ Online / ✔ Online
IPv6 Network Information:---------------------------------ISP : Clouvider LimitedASN : AS62240 ClouviderHost : USA NetworkLocation : New York, New York (NY)Country : United States
fio Disk Speed Tests (Mixed R/W 50/50):---------------------------------Block Size | 4k (IOPS) | 64k (IOPS)------ | --- ---- | ---- ----Read | 405.41 MB/s (101.3k) | 407.96 MB/s (6.3k)Write | 406.48 MB/s (101.6k) | 410.11 MB/s (6.4k)Total | 811.90 MB/s (202.9k) | 818.08 MB/s (12.7k) | |Block Size | 512k (IOPS) | 1m (IOPS)------ | --- ---- | ---- ----Read | 380.21 MB/s (742) | 394.55 MB/s (385)Write | 400.41 MB/s (782) | 420.82 MB/s (410)Total | 780.62 MB/s (1.5k) | 815.37 MB/s (795)
iperf3 Network Speed Tests (IPv4):---------------------------------Provider | Location (Link) | Send Speed | Recv Speed | Ping----- | ----- | ---- | ---- | ----Clouvider | London, UK (10G) | 1.61 Gbits/sec | 2.39 Gbits/sec | 77.5 msScaleway | Paris, FR (10G) | busy | 2.25 Gbits/sec | 83.3 msClouvider | NYC, NY, US (10G) | 9.10 Gbits/sec | 8.85 Gbits/sec | 1.21 ms
iperf3 Network Speed Tests (IPv6):---------------------------------Provider | Location (Link) | Send Speed | Recv Speed | Ping----- | ----- | ---- | ---- | ----Clouvider | London, UK (10G) | 2.00 Gbits/sec | 21.1 Mbits/sec | 76.7 msScaleway | Paris, FR (10G) | 2.66 Gbits/sec | 1.56 Gbits/sec | 75.9 msClouvider | NYC, NY, US (10G) | 3.42 Gbits/sec | 7.80 Gbits/sec | 1.15 ms
Geekbench 4 Benchmark Test:---------------------------------Test | Value |Single Core | 5949Multi Core | 23425Full Test | https://browser.geekbench.com/v4/cpu/16746501
YABS completed in 12 min 49 sec
3. IP Check Place — анализ IP-адреса
Заголовок раздела «3. IP Check Place — анализ IP-адреса»Проверяет IP по разным геобазам, выявляет наличие в спам-реестрах и оценивает доступность ключевых интернет-сервисов.
bash <(curl -sL https://raw.githubusercontent.com/jomertix/server-scripts/refs/heads/master/checkers/ip_quality.sh)
Пример вывода
######################################################################## IP QUALITY CHECK REPORT: 217.144.*.*bash <(curl -sL https://raw.githubusercontent.com/jomertix/server-scripts/refs/heads/master/checkers/ip_quality.sh) https://github.com/jomertix/server-scripts Report Time: 2025-05-15 16:55:30 UTC Version: v2024-11-09########################################################################1. Basic Information (Maxmind Database)ASN: AS210644Organization: Aeza International LTDLocation: 8°40′56″E, 50°6′39″NMap: https://maps.google.com/?q=50.1109221,8.6821267City: FrankfurtActual Region: [DE]Germany, [EU]EuropeTime Zone: Europe/BerlinIP Type: Geo-discrepant2. IP TypeDatabase: IPinfo ipregistry ipapi AbuseIPDB IP2LOCATIONUsage: Hosting Hosting HostingCompany: Hosting Hosting3. Risk ScoreLevels: VeryLow Low Medium High VeryHighSCAMALYTICS: 18|Lowipapi: 1.17%|ElevatedAbuseIPDB: |Cloudflare: 0|LowDB-IP: |Low4. Risk FactorsDB: IP2LOCATION ipapi ipregistry IPQS SCAMALYTICS ipdata IPinfo IPWHOISRegion: [DE] [DE] N/A N/A [DE] N/A [DE] [DE]Proxy: No No N/A N/A No N/A No NoTor: No No N/A N/A No N/A No NoVPN: No No N/A N/A No N/A No NoServer: Yes Yes N/A N/A No N/A Yes NoAbuser: No No N/A N/A N/A N/A N/A N/ARobot: No No N/A N/A No N/A N/A N/A5. Accessibility check for media and AI servicesService: TikTok Disney+ Netflix Youtube AmazonPV Spotify ChatGPTStatus: Yes Block NF.Only Yes Yes Block YesRegion: [DE] [DE] [DE] [DE] [NL]Type: Native Native Native Native Native6. Email service availability and blacklist detectionLocal Port 25: BlockedDNSBL database: Active 439 Clean 424 Marked 15 Blacklisted 0========================================================================
######################################################################## IP QUALITY CHECK REPORT: 2a0b:4140:491d:*:*:*:*:*bash <(curl -sL https://raw.githubusercontent.com/jomertix/server-scripts/refs/heads/master/checkers/ip_quality.sh) https://github.com/jomertix/server-scripts Report Time: 2025-05-15 16:55:30 UTC Version: v2024-11-09########################################################################1. Basic Information (Maxmind Database)ASN: AS210644Organization: AEZA NETWORK FRANKFURTLocation: 8°40′56″E, 50°6′39″NMap: https://maps.google.com/?q=50.1109221,8.6821267City: FrankfurtActual Region: [DE]Germany, [EU]EuropeTime Zone: Europe/BerlinIP Type: Geo-discrepant2. IP TypeDatabase: IPinfo ipregistry ipapi AbuseIPDB IP2LOCATIONUsage: Hosting Hosting HostingCompany: Hosting Hosting3. Risk ScoreLevels: VeryLow Low Medium High VeryHighSCAMALYTICS: 0|Lowipapi: 0.00%|VeryLowAbuseIPDB: |Cloudflare: 0|LowDB-IP: |Low4. Risk FactorsDB: IP2LOCATION ipapi ipregistry IPQS SCAMALYTICS ipdata IPinfo IPWHOISRegion: [DE] [DE] N/A N/A [DE] N/A [DE] [DE]Proxy: No No N/A N/A No N/A No NoTor: No No N/A N/A No N/A No NoVPN: No No N/A N/A No N/A No NoServer: Yes Yes N/A N/A No N/A Yes NoAbuser: No No N/A N/A N/A N/A N/A N/ARobot: No No N/A N/A No N/A N/A N/A5. Accessibility check for media and AI servicesService: TikTok Disney+ Netflix Youtube AmazonPV Spotify ChatGPTStatus: Failed Block NF.Only Yes Block Block FailedRegion: [GB] [GB]Type: Native Native6. Email service availability and blacklist detectionLocal Port 25: Blocked========================================================================
4. Проверка ограничений Instagram
Заголовок раздела «4. Проверка ограничений Instagram»Анализирует фильтрации и ограничения по IP-адресу со стороны Instagram.
bash <(curl -sL https://raw.githubusercontent.com/jomertix/server-scripts/master/checkers/check_instagram.sh)
Пример вывода
** Результаты проверки для IPv4--------------------------------** Ваш хостинг-провайдер: 60313 (217.144.*.*)Страна: DEГород: Frankfurt am MainASN: AS210644 AEZA INTERNATIONAL LTD
============[ INSTAGRAM ТЕСТ ]============Instagram Licensed Audio (C2YEAdOh9AB):-> FailedInstagram Licensed Audio (Cx_DE0ZI1xc):-> YesInstagram Licensed Audio (CyERUKpIS7Q):-> YesInstagram Licensed Audio (C0Y6l7qrfi-):-> YesInstagram Licensed Audio (CrfV3RxgKYl):-> YesInstagram Licensed Audio (C2u22AltQEu):-> Yes=======================================
** Результаты проверки для IPv6--------------------------------** Ваш хостинг-провайдер: 1012 (2a0b:4140:491d:*:*)
============[ INSTAGRAM ТЕСТ ]============Instagram Licensed Audio (C2YEAdOh9AB):-> FailedInstagram Licensed Audio (Cx_DE0ZI1xc):-> YesInstagram Licensed Audio (CyERUKpIS7Q):-> YesInstagram Licensed Audio (C0Y6l7qrfi-):-> YesInstagram Licensed Audio (CrfV3RxgKYl):-> YesInstagram Licensed Audio (C2u22AltQEu):-> Yes=======================================
Тест завершен!
5. Проверка доступности медиа-сервисов
Заголовок раздела «5. Проверка доступности медиа-сервисов»Диагностика подключения к популярным онлайн-сервисам и медиаплатформам.
bash <(curl -sL https://raw.githubusercontent.com/jomertix/server-scripts/refs/heads/master/checkers/service_availability.sh)
Пример вывода
[Тест для проверки доступности сервисов на сервере]
** Проверяем результаты для IPv4--------------------------------** Ваш хостинг-провайдер: 60313 (217.144.*.*)Страна: DEГород: Frankfurt am MainASN: AS210644 AEZA INTERNATIONAL LTD
============[ Глобальный тест ]============
Netflix: NoYouTube Premium: Yes (Region: DE)YouTube CDN: FrankfurtNetflix Preferred CDN: FrankfurtSpotify Registration: NoChatGPT: Yes (Region: NL)Bing Region: DEInstagram Licensed Audio: Failed=======================================
** Проверяем результаты для IPv6--------------------------------** Ваш хостинг-провайдер: 1012 (2a0b:4140:491d:*:*)
============[ Глобальный тест ]============
Netflix: NoYouTube Premium: Yes (Region: GB)YouTube CDN: FrankfurtNetflix Preferred CDN: Associated with [RETN] in [Warsaw ]Spotify Registration: NoChatGPT: Yes (Region: NL)Bing Region: NLInstagram Licensed Audio: Failed=======================================Тест завершен!
6. Геолокация IP по всем базам
Заголовок раздела «6. Геолокация IP по всем базам»Определяет местоположение IPv4/IPv6-адреса по множеству источников: MaxMind, DB-IP, RIPE и др.
bash <(curl -sL https://github.com/vernette/ipregion/raw/master/ipregion.sh)
Пример вывода
Results for IP 217.144.***.*** and 2a0b:4140:****::2
IPv4 IPv6
cloudflare.com...........DE........NLcountry.is...............DE........NLdb-ip.com................DEfreeipapi.com............DE........DEgeoapify.com.............DE........DEgeojs.io.................DE........NLifconfig.co..............AM........NLipapi.co.................DE........NLipapi.is.................DE........DEipbase.com...............DE........DEipdata.co................DEipinfo.io................DE........DEiplocation.com...........DE........NLipquery.io...............DE........DEipregistry.co............DE........NLipwhois.io...............DE........DEip.sb....................DE........NLmaxmind.com..............DE........NLrdap.db.ripe.net.........DE........DEstore.steampowered.com...DEapple.com................DE........DEyoutube.com..............DE........GB