Se você não estiver vendo nada no servidor, provavelmente não receberá nada do cliente. Eu notei que seu cliente e servidor parecem estar em redes diferentes, então eu primeiro asseguro que há um caminho entre eles e que eles podem se comunicar uns com os outros (eles podem pingar?). Outra possibilidade é que exista um firewall entre eles (a porta iperf padrão é 5001), então verifique novamente para ter certeza de que o tráfego não está sendo bloqueado.
Uma forma de verificar rapidamente é usar nc
para ver se você pode passar os datagramas UDP de um lado para outro. No lado do servidor, execute:% nc -l -u 5001
No lado do cliente, execute:% nc -u 192.168.2.2 5001
Em seguida, digite algo no lado do cliente e veja se ele aparece no lado do servidor.