ping работает, но iperf3 не показывает трафик для TCP
Машина A
имеет IP (eth0: 192.168.1.1
, eth1: 10.10.xxx.yy
) машина B
имеет IP (eth0: 192.168.1.2
)
A
а также B
связаны через RJ5 на eth0, обе стороны. ping
отлично работает с обеих сторон, но при запуске iperf3
в режиме клиент-сервер он не показывает трафик при использовании TCP.
B
началось со следующей команды:
iperf3 -s
A
с этим:
iperf3 -B192.168.1.1 -c192.168.1.2 -n 10G -b1000M
но нет связи. Время ожидания "невозможно подключиться к серверу". Это происходит как для TCP, так и для UDP. iperf
работает для UDP, но для TCP не работает с -b
вариант. я нуждаюсь iperf3
как я хочу проверить пропускную способность с TCP. я использую iperf3-3.*.el6.rpm
из Эпель. Это сломано?
3 ответа
Включена ли фильтрация пакетов на компьютере B? Каков выход iptables -L -v
на машине Б? Каков выход nmap 192.168.1.2
на машине А?
Для меня я попробовал другой порт, и он работал, так как я не хотел связываться с правилами iptables, которые уже были на узлах.
# iperf3 -s -p 8000
# iperf3 -c 10.0.0.2 -p 8000
Возможно, вам потребуется добавить TCP-порт 5201 в исключение брандмауэра на компьютере B.
firewall-cmd --zone=public --add-port=5201/tcp --permanent
firewall-cmd --reload