Você tem filtragem de pacotes ativada na máquina B? Qual é a saída de iptables -L -v na máquina B? Qual é a saída de nmap 192.168.1.2 na máquina A?
máquina A tem IP ( eth0: 192.168.1.1 , eth1: 10.10.xxx.yy )
máquina B tem IP ( eth0: 192.168.1.2 )
A e B estão conectados por meio de RJ5 em eth0, ambos os lados.
ping funciona bem em ambos os lados, mas ao executar iperf3 em um modo cliente-servidor, ele não mostra nenhum tráfego ao usar o TCP.
B começou com o seguinte comando:
iperf3 -s
A com isso:
iperf3 -B192.168.1.1 -c192.168.1.2 -n 10G -b1000M
mas sem conexão. É o tempo limite com 'incapaz de se conectar ao servidor'. Isso acontece tanto para o TCP quanto para o UDP. iperf funciona para o UDP, mas para o TCP não funciona com a opção -b . Eu preciso de iperf3 , pois quero testar a largura de banda com o TCP. Eu estou usando iperf3-3.*.el6.rpm da epel. Está quebrado?
Para mim, tentei uma porta diferente e funcionou, pois não queria mexer nas regras do iptables que já estavam nos nós.
# iperf3 -s -p 8000
# iperf3 -c 10.0.0.2 -p 8000
Pode ser necessário adicionar a porta TCP 5201 à exceção do firewall na máquina B.
firewall-cmd --zone=public --add-port=5201/tcp --permanent
firewall-cmd --reload
Tags networking linux tcp iperf