summaryrefslogtreecommitdiff
path: root/LINUX/NETWORK/IPERF3.md
blob: 869d8f63eefbb9026a33963196edd0d45da3b90f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
```bash
# Проверка скорости подключения

sudo apt install iperf3

# Порт по умолчанию = 5201, открываем его:
sudo ufw allow 5201

# Запуск клиента:
iperf3 -c адрес_сервера -f m

# Запуск сервера:
iperf3 -s -f m

iperf3 -h # help
-p, --port - указать порт для сервера или к какому порту надо подключаться;
-f, --format - формат выводимых данных, доступны значения: k,m,g,t,K,M,G,T;
-i, --interval - интервал времени между выводами результата тестирования;
-F, --file - использовать данные из файла вместо генерации случайных данных;
-V, --verbose - вывод максимально подробной информации;
-J, --json - вывод в формате JSON;
--logfile - записывать информацию в лог файл;
--forceflush - очищать историю вывода перед выводом следующего результата тестирования;
-v, --version - версия программы.

k - килобиты;
m - мегабиты;
g - гигабиты;
K - килобайты;
M - мегабайты;
G - гигабайты;
T - терабайты.
```