Если передача данных между вашим компьютером и сервером медленная: проверьте маршрут (MTR/traceroute), скорость канала (iperf3) и нагрузку на сетевой интерфейс.
Применимо к:
✔ VPS
✔ Выделенные серверы
✔ Linux, Windows
MTR показывает маршрут и потери пакетов на каждом узле:
mtr -r -c 100 IP_СЕРВЕРА
Windows:
pathping IP_СЕРВЕРА
Если потери начинаются на промежуточном узле, проблема на стороне провайдера или магистрального канала.
ping -c 10 IP_СЕРВЕРА
Нормальная задержка:
Задержка выше 300 мс заметно влияет на работу.
Проверьте скорость загрузки на самом сервере:
wget -O /dev/null http://speedtest.tele2.net/10MB.zip 2>&1 | tail -2
Если скорость на сервере нормальная, проблема на участке между вами и сервером.
На сервере запустите iperf3 как сервер:
iperf3 -s
Если не установлен:
apt install iperf3 -y
На вашем компьютере (или другом сервере):
iperf3 -c IP_СЕРВЕРА
Результат покажет реальную пропускную способность канала между двумя точками.
iftop -n
Или:
nload
Если не установлен:
apt install nload -y
Если канал загружен на 100%, возможна DDoS-атака или активная передача данных другим процессом.
Проверьте использование трафика в личном кабинете. При превышении лимита скорость может быть ограничена.
ping -c 10 IP_СЕРВЕРА
Задержка должна быть стабильной, без потерь пакетов (0% packet loss).
Если MTR показывает потери на промежуточных узлах или скорость канала значительно ниже тарифной, откройте тикет в техническую поддержку. Приложите результат MTR (минимум 100 пакетов).