2026年 Полный набор скриптов для теста VPS: проверка скорости в один клик, обратная маршрутизация и проверка качества IP
Купили VPS — и сразу вопрос: а толковый ли он? Как понять, не вешает ли продавец лапшу на уши насчёт «настоящего CN2 GIA»?
В этой статье собрал самый полный и актуальный на 2026 год набор скриптов для тестирования VPS: от бенчмарков производительности до проверки обратных маршрутов, от качества IP-адреса до разблокировки стримингов. Всё в одном месте, чтобы вы могли прогнать тесты от и до.
1. Что мы хотим получить
- Разобраться в базовых методах тестирования VPS
- Научиться запускать популярные скрипты для проверки скорости
- Понять, как читать результаты и делать выводы о качестве сервера
2. План действий
На что смотреть при тестировании VPS?
| Категория | Почему это важно | Как проверяем |
|---|---|---|
| Базовая производительность | CPU, RAM и диск определяют, какие сервисы потянет сервер | bench.sh, YABS |
| Качество сети | Обратный маршрут напрямую влияет на скорость доступа из Китая | Тестирование обратной маршрутизации |
| Качество IP | От него зависит доступ к определённым сервисам | Проверка качества IP |
| Разблокировка стримингов | Некоторым нужно смотреть Netflix и прочее без блокировок | Проверка разблокировки стримингов |
| Скорость у трёх операторов | Реальная скорость для China Telecom, China Unicom и China Mobile | Тест скорости для трёх сетей |
Категории скриптов для тестирования
Я разбил популярные скрипты на 5 групп — от базовых до продвинутых:
1 | 1. 综合性能测试 → 了解硬件基本情况 |
3. Пошаговая инструкция
3.1 Комплексный тест производительности
bench.sh (классика жанра)
Самый простой комплексный тест — всё запускается одной командой:
1 | wget -qO- bench.sh | bash |
Что именно проверяем:
- Системную информацию (модель CPU, объём памяти, диск)
- Скорость I/O
- Сетевую скорость (с нескольких узлов)
Как читать результаты:
1 | -------------------- A Bench.sh Script By Teddysun ------------------- |

Ключевые метрики:
| Метрика | Отлично | Норма | Плохо |
|---|---|---|---|
| I/O Speed | >500MB/s | 200-500MB/s | <200MB/s |
SuperBench.sh (версия для тестирования в Китай)
Это прокачанная версия bench.sh: узлы для замера скорости заменены на китайские, так что он гораздо лучше подходит для проверки скорости до Китая:
1 | wget -qO- git.io/superbench.sh | bash |

В чём отличие от bench.sh:
- bench.sh гоняет трафик через глобальные узлы
- SuperBench.sh тестирует скорость до узлов китайских операторов: China Telecom, China Unicom и China Mobile
Для чего подходит: когда нужно понять реальную скорость от вашего VPS до материкового Китая.
ZBench (комбинированная версия, рекомендуется)
Это сборная солянка из bench.sh и SuperBench.sh, к которой ещё прикрутили тесты Ping и трассировку маршрутов. Главное — умеет генерировать веб-отчёт, который удобно сразу расшарить:
1 | # 中文版 |

Тут у меня всё намертво зависло, так что дальше не пошло.
Что именно проверяем:
- Системная информация + тест I/O
- Замер скорости внутри страны и за рубежом
- Проверка пинга
- Тест маршрутизации
- Генерация веб-отчета (можно поделиться)
Рекомендация: ⭐⭐⭐⭐
Главная фишка этого скрипта — он выдает готовую ссылку на веб-страницу, чтобы было удобно делиться результатами бенчмарка.
YABS (с прогоном GeekBench)
Тест еще подробнее, включает в себя прогон GeekBench и тест диска через fio:
1 | curl -sL yabs.sh | bash |


Что тестирует:
- Системная информация
- Тест диска fio (случайное чтение/запись 4K)
- Прогон GeekBench 6
- Замер скорости сети iperf3
Важно: Тест GeekBench занимает довольно много времени (около 5-10 минут) и съест прилично ресурсов.
Как читать результаты:
1 | Geekbench 6 Benchmark Test: |
Ориентиры для GeekBench 6:
| Оценка | Уровень | Типичная конфигурация |
|---|---|---|
| Одно ядро >1500 | Отлично | Высокочастотный CPU |
| Одно ядро 1000-1500 | Хорошо | Популярная конфигурация |
| Одно ядро <1000 | Средне | Сильный оверселлинг или старый CPU |
LemonBench
Комплексный тестовый скрипт от китайского разработчика, с дружелюбным интерфейсом и глубоким охватом:
1 | wget -qO- https://raw.githubusercontent.com/LemonBench/LemonBench/main/LemonBench.sh | bash -s -- --full |

Что тестирует:
- Системная информация
- Сетевая информация
- Разблокировка стриминговых сервисов
- Тест производительности CPU
- Тест производительности памяти
- Тест производительности диска
UnixBench (специальный тест CPU)
Проверенный временем скрипт, заточенный специально под тестирование процессора. Его результаты по бенчмаркам широко признаются в сообществе:
1 | wget --no-check-certificate https://github.com/teddysun/across/raw/master/unixbench.sh |

Важно: этот тест занимает довольно много времени (может уйти больше 30 минут). Он тестирует исключительно CPU и вообще не трогает сеть.
Для чего подойдет: когда нужно детально изучить производительность процессора и сравнить вычислительные мощности разных VPS.
Комплексный бенчмарк (spiritLHLS/ecs)
Мега-скрипт от китайских разработчиков, который объединяет в себе практически все существующие тесты:
1 | curl -L https://gitlab.com/spiritysdx/za/-/raw/main/ecs.sh -o ecs.sh && chmod +x ecs.sh && bash ecs.sh |
Либо можно использовать резервный адрес:
1 | bash <(wget -qO- bash.spiritlhl.net/ecs) |


Что именно тестирует:
- Базовая информация о системе
- Тесты CPU / памяти / диска
- Проверка разблокировки стриминговых сервисов
- Проверка качества IP-адреса
- Тестирование обратного маршрута (回程路由)
- Замер скорости для трех основных китайских операторов
- ……
Моя оценка: ⭐⭐⭐⭐⭐
Функционал тут настолько всеобъемлющий, что если у вас есть время запустить только один скрипт — запускайте именно этот.
Параметры меню: после запуска появится интерактивное меню, вот самые полезные пункты:
0— Полное тестирование (займёт чуть больше времени)1— Базовая информация о системе4— Тест скорости трёх сетей + обратная маршрутизация7— Проверка качества IP8— Разблокировка стриминговых сервисов
3.2 Тестирование обратной маршрутизации
Именно обратный маршрут определяет качество сети от вашего VPS до материкового Китая.
Почему обратный маршрут важнее прямого?
- Прямой маршрут (去程): маршрут, по которому вы обращаетесь к VPS (объём данных небольшой)
- Обратный маршрут (回程): маршрут, по которому VPS отправляет данные вам (объём данных большой)
Когда мы пользуемся интернетом, мы скачиваем гораздо больше данных, чем загружаем, поэтому обратный маршрут играет куда более важную роль.
Сравнение распространённых маршрутов
| Линия | Номер AS | Особенность IP | Описание | Задержка | Цена |
|---|---|---|---|---|---|
| CN2 GIA | AS4809 | 59.43.x.x (на всём маршруте) | Оптимальный маршрут China Telecom | Низкая | Дорого |
| CN2 GT | AS4809 | 59.43 (международный отрезок) + 202.97 (внутренний отрезок) | Запасной маршрут China Telecom | Пониже | Подороже |
| Магистраль 163 | AS4134 | 202.97.x.x | Обычный маршрут China Telecom | Высокая | Дёшево |
| 9929/CUPM | AS9929 | 218.105.x.x | Оптимизированный маршрут China Unicom | Низкая | Дорого |
| 4837 | AS4837 | 219.158.x.x | Обычный маршрут China Unicom | Повыше | Дёшево |
| CMIN2 | AS58807 | 223.120.x.x | Оптимизированный маршрут China Mobile | Пониже | Подороже |
| CMI | AS58453 | 223.118/119.x.x | Обычный маршрут China Mobile | Средняя | Дёшево |
Как определить маршрут? (Важно)
Смотрим на особенности IP в маршрутизации:
1 | 59.43.x.x → CN2线路(电信优质) |
Отличаем CN2 GIA от CN2 GT:
- CN2 GIA: на всём пути только 59.43.x.x, без 202.97
- CN2 GT: на международном отрезке 59.43, а при входе в Китай меняется на 202.97
backtrace (быстрая проверка, рекомендуется)
1 | curl https://raw.githubusercontent.com/zhanghanyun/backtrace/main/install.sh -sSf | sh |
Как читать результаты:
1 | 北京电信 219.141.147.210 检测中 电信CN2 GIA |
Смотрим на последний столбец — тип маршрута:
电信CN2 GIA→ оптимальный联通9929→ оптимальный для China Unicom移动CMIN2→ оптимизирован для China Mobile电信163/联通4837→ обычный маршрут
mtr_trace (тест обратного маршрута для трёх сетей)
1 | curl https://raw.githubusercontent.com/zhucaidan/mtr_trace/main/mtr_trace.sh | bash |

Этот скрипт проверяет обратные маршруты до нескольких городов для China Telecom, China Unicom и China Mobile.
testrace.sh (детальный тест маршрутизации)
1 | wget https://raw.githubusercontent.com/nanqinlang-script/testrace/master/testrace.sh |

После запуска можно выбрать город, до которого будете тестировать маршрут.
NextTrace (еще подробнее)
1 | # 安装 |
Плюсы: показывает задержку и номер AS для каждого хопа, так что виден полный путь маршрута.
BestTrace (с графическим интерфейсом)
Отлично подходит для пользователей Windows: есть графический интерфейс, можно протестировать маршрут с вашего ПК до VPS.
Ссылка для скачивания: https://www.ipip.net/product/client.html
3.3 Проверка качества IP-адреса
На что влияет качество IP:
- Получится ли зайти в Google, ChatGPT и другие сервисы
- Не улетят ли твои письма в спам
- Не числится ли IP в списках повышенного риска у сервисов безопасности
IP.Check.Place (рекомендую)
1 | bash <(curl -Ls IP.Check.Place) |


Как читать результаты:
1 | ------------------------------- |
Ключевые метрики:
| Метрика | Что значит |
|---|---|
| Scamalytics Score | <30 отлично, 30–50 нормально, >50 так себе |
| Blacklist | В идеале везде должно быть Not Listed |
ipcheck.ing
1 | bash <(curl -sL ipcheck.ing) |

У этого скрипта интерфейс поприятнее, а результаты выглядят нагляднее.
3.4 Проверка разблокировки стримингов
Проверяем, работают ли Netflix, Disney+, ChatGPT и прочие сервисы:
RegionRestrictionCheck (рекомендую)
1 | bash <(curl -L -s check.unlock.media) |

Пример результата:
1 | ============[ Multination ]============ |
Частые варианты:
Yes (Region: XX)- разблокировано, регион XXNo- не разблокированоOriginals Only- доступен только контент собственного производства
MediaUnlockTest
1 | bash <(curl -Ls unlock.moe) |

Похожий функционал, но проверяет больше платформ.
3.6 Тест до покупки (VPS не нужен)
Как всё проверить заранее, если вы ещё не купили VPS?
Способ 1: Пингуем тестовый IP
Провайдеры обычно дают тестовый IP. Сначала пингуем его, чтобы глянуть задержку и потери пакетов:
1 | # Windows |
Ключевые метрики:
- Задержка: Запад США <200 мс, Япония <100 мс, Гонконг <50 мс — это норма
- Потеря пакетов: <5% приемлемо, >10% — уже проблема
Способ 2: Проверяем маршрут к серверу (uplink)
Проверяем маршрут с вашего компа до VPS:
Windows: качаем BestTrace — есть графический интерфейс, всё наглядно
Mac/Linux:
1 | # 安装mtr |
Способ 3: Looking Glass
Многие провайдеры VPS предоставляют страницу Looking Glass. Там можно:
- Проверить пинг от VPS до вас
- Посмотреть обратный маршрут (downlink)
- Скачать тестовый файл
Как найти Looking Glass:
- Ищем на сайте провайдера раздел “Looking Glass” или “Network Test”
- Гуглим “название провайдера Looking Glass”
Способ 4: Скачиваем тестовый файл
Провайдеры обычно дают тестовые файлы для скачивания — просто качаем через браузер и смотрим на скорость:
1 | 常见测试文件路径: |
Важно: тесты в часы пик (с 20:00 до 22:00) покажут картину, близкую к реальности.
3.5 Тест скорости для трёх сетей
Го проверим реальную скорость для трёх главных китайских операторов (China Telecom / China Unicom / China Mobile):
AutoSpeed — тест для трёх сетей
1 | bash <(curl -sL bash.icu/speedtest) |
Speedtest CLI (официальный)
1 | # 安装 |
Как читать результаты:
1 | Download: 940.22 Mbps |
| Показатель | Референс для 1G | Референс для 100M |
|---|---|---|
| Download (скачивание) | >800Mbps | >80Mbps |
| Upload (отдача) | >100Mbps | >10Mbps |
| Latency (задержка) | <50ms — отлично | <100ms — приемлемо |
4. Итоги
Мой флоу для тестирования
1 | 购买前: |
Быстрая проверка качества маршрута
| Маршрут | Telecom (опыт) | Unicom (опыт) | Mobile (опыт) | Цена |
|---|---|---|---|---|
| CN2 GIA | ⭐⭐⭐ | ⭐⭐ | ⭐⭐ | $$$ |
| CN2 GT | ⭐⭐⭐ | ⭐ | ⭐ | $$ |
| 9929/CUPM | ⭐⭐ | ⭐⭐⭐ | ⭐⭐ | $$$ |
| CMIN2 | ⭐⭐ | ⭐⭐ | ⭐⭐⭐ | $$ |
| 163/4837/CMI | ⭐ | ⭐ | ⭐ | $ |
Советы по выбору
- Сначала определитесь с задачами: для среды разработки важна низкая задержка, а для продакшена — стабильность.
- Тестируйте в часы пик: результаты, полученные с 20:00 до 22:00, дадут самую реальную картину.
- Проверяйте обещания провайдеров: если заявляют CN2 GIA, обязательно прогоните обратный трасс-маршрут для проверки.
- Запускайте тесты несколько раз: единичный замер может быть неточным, сделайте несколько прогонов и возьмите среднее значение.
Шпаргалка по скриптам для бенчмарков
Комплексный тест производительности
| Скрипт | Особенности | Команда |
|---|---|---|
| bench.sh | Классика, тест скорости по всему миру | wget -qO- bench.sh | bash |
| SuperBench | Версия для теста скорости в Китае | wget -qO- git.io/superbench.sh | bash |
| ZBench ⭐ | Комбайн, умеет генерировать отчёты | wget -N --no-check-certificate https://raw.githubusercontent.com/FunctionClub/ZBench/master/ZBench-CN.sh && bash ZBench-CN.sh |
| YABS | С бенчмарком GeekBench | curl -sL yabs.sh | bash |
| LemonBench | От китайского разработчика, дружелюбный интерфейс | wget -qO- https://raw.githubusercontent.com/LemonBench/LemonBench/main/LemonBench.sh | bash -s -- --full |
| 融合怪ecs ⭐⭐ | Самый универсальный | bash <(wget -qO- bash.spiritlhl.net/ecs) |
| UnixBench | Спец-тест для процессора | wget --no-check-certificate https://github.com/teddysun/across/raw/master/unixbench.sh && bash unixbench.sh |
Тестирование обратного маршрута
| Скрипт | Особенности | Команда |
|---|---|---|
| backtrace ⭐ | Быстро определяет маршрут | curl https://raw.githubusercontent.com/zhanghanyun/backtrace/main/install.sh -sSf | sh |
| mtr_trace | Тест по множеству городов трёх сетей | curl https://raw.githubusercontent.com/zhucaidan/mtr_trace/main/mtr_trace.sh | bash |
| testrace | Детальный тест маршрутизации | wget https://raw.githubusercontent.com/nanqinlang-script/testrace/master/testrace.sh && bash testrace.sh |
| NextTrace | Визуальный трейслер | curl nxtrace.org/nt | bash |
Прочие тесты
| Скрипт | Особенности | Команда |
|---|---|---|
| Проверка качества IP | Оценка рисков IP-адреса | bash <(curl -Ls IP.Check.Place) |
| Разблокировка стримингов | Netflix/Disney+ и т.д. | bash <(curl -L -s check.unlock.media) |
| Тест скорости трёх сетей | Telecom/Unicom/Mobile | bash <(curl -sL bash.icu/speedtest) |
Быстрый шпаргалка по качеству маршрута
| Линия | У Telecom | У Unicom | У Mobile |
|---|---|---|---|
| CN2 GIA | ⭐⭐⭐ | ⭐⭐ | ⭐⭐ |
| CN2 GT | ⭐⭐⭐ | ⭐ | ⭐ |
| 9929/CUPM | ⭐⭐ | ⭐⭐⭐ | ⭐⭐ |
| CMIN2 | ⭐⭐ | ⭐⭐ | ⭐⭐⭐ |
| Обычный BGP | ⭐ | ⭐ | ⭐ |
Что проверить перед покупкой
Многие провайдеры VPS дают доступ к Looking Glass или публикуют тестовые IP-адреса. Так что перед покупкой не поленись прогнать пару проверок:
- Пинг:
ping 测试IP— смотрим задержку. - Трассировка маршрута: берем BestTrace и гоняем трассировку со своего компа до тестового IP.
- Скорость скачивания: качаем тестовый файл через Looking Glass и смотрим на реальную скорость.
5. Лог проблем
Скрипт не запускается
Проблема: некоторым скриптам нужны root-права.
Решение:
1 | sudo bash <(curl -sL 脚本地址) |
Результаты замеров скорости сильно плавают
Проблема: на одном и том же VPS от запуска к запуску результаты скачут.
Причины:
- Сеть нестабильна
- Провайдер перепродал ресурсы (overselling), поэтому стабильности нет
- Тестовые узлы перегружены
Совет: прогони тест несколько раз и возьми среднее, а еще лучше — замеряй в разные часы суток.
GeekBench не запускается
Проблема: на VPS с малым объемом памяти GeekBench падает с ошибкой OOM.
Решение:
1 | # 创建swap(临时) |
Тест обратного маршрута не работает
Проблема: скрипт backtrace или другой скрипт для тестирования маршрутизации не запускается
Решение:
1 | # 安装依赖 |
6. Частые вопросы (FAQ)
Q: Бенчмарк-скрипты не сольют мои данные?
A: Все эти скрипты открытые, исходники можно изучить. Они только тестируют производительность VPS и не отправляют никаких чувствительных данных. Но всё же держим в голове пару правил:
- Качаем скрипты только из проверенных источников вроде GitHub
- Если сомневаетесь — сначала скачайте, просмотрите код, а потом уже запускайте
Q: Почему у меня результаты замеров скорости так сильно отличаются от чужих?
A: Причин может быть масса:
- Время теста (часы пик vs свободные часы)
- Ваша домашняя сеть (Telecom/Unicom/Mobile)
- Загрузка самого VPS
- Состояние узла для замера скорости
Лучше всего гонять тесты в вечерний пик (с 20:00 до 22:00) — такие результаты будут куда ближе к реальности.
Q: Провайдер заявляет CN2 GIA. Как проверить, не врут ли?
A: Запустите тест обратного маршрута (backtrace) и смотрите на вывод:
- Настоящий CN2 GIA: по всему пути идут IP 59.43.x.x, никаких 202.97
- Фейковый CN2 GIA (по факту GT): на международном отрезке 59.43, на внутреннем 202.97
- Вообще не CN2: по всему пути 202.97
Q: Какая скорость I/O считается нормальной?
A: Ориентируйтесь на следующие значения:
- SSD: более 500 МБ/с
- Обычный облачный диск: 200–500 МБ/с
- HDD или жёсткий оверселлинг: менее 200 МБ/с
Q: Нужно ли запускать каждый скрипт?
A: Не обязательно. Рекомендуемый порядок действий:
- Сначала прогоните «Франкенштейна» (ecs.sh) или ZBench — один скрипт закроет большую часть задач
- Если нужно детально глянуть маршруты — запускайте backtrace
- Если переживаете за качество IP — прогоните IP.Check.Place
Q: Сколько времени занимают тесты?
A: Ориентировочно:
- bench.sh: 2–3 минуты
- SuperBench/ZBench: 5–10 минут
- YABS (с GeekBench): 10–15 минут
- Полный тест «Франкенштейна»: 15–30 минут
- UnixBench: более 30 минут
Анонс следующей статьи
«Популярные ловушки при покупке VPS и как их обойти» — расскажу про свои грабли: проблемы с IP, фейковые маршруты, скрытые платежи и прочее.
Последнее обновление: январь 2026 г.






