По умолчанию утилита использует порт 5201
Стандартный запуск:
iperf3 -s
Запуск на другом порту (если 5201 занят или заблокирован):
iperf3 -s -p 5202
Запуск в фоновом режиме (как демон, чтобы не держать открытым терминал):
iperf3 -s -D
3. Шаг 2: Запуск на стороне ПК / Роутера (Клиент)
Вместо IP_СЕРВЕРА подставьте реальный IP-адрес вашего VPS.
Основные сценарии тестирования:
Обычный тест (Исходящая скорость / Upload от вас к VPS):
iperf3 -c IP_СЕРВЕРА
Реверс-тест (Входящая скорость / Download от VPS к вам):
iperf3 -c IP_СЕРВЕРА -R
Продвинутые тесты (для поиска лимитов канала):
Многопоточный тест (в 4 параллельных потока):
Помогает выжать максимум, если один поток упирается в слабый процессор роутера или потери пакетов.
iperf3 -c IP_СЕРВЕРА -P 4
Тест чистой емкости линии через UDP (на скорости 500 Мбит/с):
Показывает, сколько мегабит физически способна пропустить сеть до того, как начнутся жесткие потери пакетов.
iperf3 -c IP_СЕРВЕРА -u -b 500M
Изменить время теста (например, крутить тест 30 секунд вместо 10):
iperf3 -c IP_СЕРВЕРА -t 30
3. Как читать результаты
В самом конце отчета ищите итоговые строки sender (отправитель) и receiver (получатель):
Bitrate — ваша реальная скорость (ищите значение в Mbits/sec).
Retr (Retransmissions) — количество повторно отправленных пакетов (в TCP-тесте). Если число исчисляется сотнями или тысячами — на линии есть потери данных (packet loss).
Lost/Total Datagrams — процент потерянных данных (в UDP-тесте). В идеальной сети должно быть 0%.
89.37.192.153
iperf3 -c 89.37.192.153 -t 120
144.31.251.225
iperf3 -c 144.31.251.225 -t 120
45.155.55.108
iperf3 -c 45.155.55.108 -t 120