summaryrefslogtreecommitdiff
path: root/LINUX/NETWORK/IPERF3.md
diff options
context:
space:
mode:
Diffstat (limited to 'LINUX/NETWORK/IPERF3.md')
-rw-r--r--LINUX/NETWORK/IPERF3.md33
1 files changed, 33 insertions, 0 deletions
diff --git a/LINUX/NETWORK/IPERF3.md b/LINUX/NETWORK/IPERF3.md
new file mode 100644
index 0000000..869d8f6
--- /dev/null
+++ b/LINUX/NETWORK/IPERF3.md
@@ -0,0 +1,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 - терабайты.
+```