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