подключение iperf перестало работать:В соединении отказано

Можно взглянуть на launchd страницу справочника; Извините, если это походит прочитайте руководство ответ.

6
задан 16 June 2011 в 10:28
3 ответа

Попытайтесь выключить любой брандмауэр на машинах. На многих дистрибутивах Linux можно сделать

service firewall off

отключить брандмауэр.

0
ответ дан 3 December 2019 в 00:01

Я сомневаюсь, что это - проблема брандмауэра. Обычно, брандмауэры используют правило ОТБРАСЫВАНИЯ для пакетов, которые не позволяются. "Соединение, которому отказывают", означает, что нет никакого приложения, слушающего на порте, с которым оно пытается соединиться. Узел назначения указывает на это с соответствующим сообщением ICMP к источнику.

Для выполнения iperf, у Вас должен быть сервер, работающий на машине который Вы iperf к. Сделать это выполнение iperf -s на сервере. После этого можно затем работать iperf -c <server IP or hostname> -i 2

После выполнения этого Вы получите ouput, который выглядит примерно так:

------------------------------------------------------------
Client connecting to <server IP>, TCP port 5000
TCP window size:   256 KByte (default)
------------------------------------------------------------
[  3] local 123.123.123.123 port 4000 connected with 123.123.123.123 port 5000
[ ID] Interval       Transfer     Bandwidth
[  3]  0.0-10.0 sec  1.1 GBytes  1.09 Gbits/sec
7
ответ дан 3 December 2019 в 00:01

Вы также получаете сообщение об ошибке «соединение отклонено» при использовании клиента iperf v3 для отправки на сервер iperf v2.

Сообщение немного отличается:

iperf3: error - unable to connect to server: Connection refused

Как iperf3 в документе говорится, что они несовместимы (по крайней мере, до версии 3.1.2). Вы можете проверить версию как на сервере, так и на клиенте с помощью

iperf -v
11
ответ дан 3 December 2019 в 00:01

Теги

Похожие вопросы