I've rewrote my original topic because I've found out an issue with my testing with iperf3, I have multiple WAN links and want to test their speed/performance but can't seem to configure iperf3 on the client side to force the test to use the WAN link required, it seems to default to my primary WAN on the tests.
Connecting to host bouygues.iperf.fr, port 5201
Reverse mode, remote host bouygues.iperf.fr is sending
[ 5] local 10.9.0.14 port 58723 connected to 89.84.1.222 port 5201
[ ID] Interval Transfer Bitrate
[ 5] 0.00-1.00 sec 11.5 MBytes 96.2 Mbits/sec
[ 5] 1.00-2.00 sec 13.3 MBytes 112 Mbits/sec
[ 5] 2.00-3.00 sec 13.3 MBytes 112 Mbits/sec
[ 5] 3.00-4.00 sec 13.3 MBytes 112 Mbits/sec
[ 5] 4.00-5.00 sec 13.3 MBytes 112 Mbits/sec
[ 5] 5.00-6.00 sec 13.3 MBytes 112 Mbits/sec
[ 5] 6.00-7.00 sec 13.3 MBytes 112 Mbits/sec
[ 5] 7.00-8.00 sec 13.3 MBytes 112 Mbits/sec
[ 5] 8.00-9.00 sec 13.3 MBytes 112 Mbits/sec
[ 5] 9.00-10.00 sec 13.3 MBytes 112 Mbits/sec
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval Transfer Bitrate Retr
[ 5] 0.00-10.04 sec 138 MBytes 115 Mbits/sec 2 sender
[ 5] 0.00-10.00 sec 131 MBytes 110 Mbits/sec receiver
iperf Done.
This is actually my ISP WAN.
Connecting to host bouygues.iperf.fr, port 5201
Reverse mode, remote host bouygues.iperf.fr is sending
[ 5] local fdda:d0d0:cafe:1195::100c port 37703 connected to 2001:860:deff:1000::2 port 5201
[ ID] Interval Transfer Bitrate
[ 5] 0.00-1.00 sec 906 KBytes 7.42 Mbits/sec
[ 5] 1.00-2.00 sec 1.15 MBytes 9.63 Mbits/sec
[ 5] 2.00-3.00 sec 1.10 MBytes 9.19 Mbits/sec
[ 5] 3.00-4.00 sec 1.15 MBytes 9.62 Mbits/sec
[ 5] 4.00-5.00 sec 1.29 MBytes 10.9 Mbits/sec
[ 5] 5.00-6.00 sec 1.30 MBytes 10.9 Mbits/sec
[ 5] 6.00-7.00 sec 1.36 MBytes 11.4 Mbits/sec
[ 5] 7.00-8.00 sec 1.09 MBytes 9.12 Mbits/sec
[ 5] 8.00-9.00 sec 1.52 MBytes 12.8 Mbits/sec
[ 5] 9.00-10.00 sec 1.33 MBytes 11.2 Mbits/sec
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval Transfer Bitrate Retr
[ 5] 0.00-10.04 sec 12.7 MBytes 10.6 Mbits/sec 2 sender
[ 5] 0.00-10.00 sec 12.2 MBytes 10.2 Mbits/sec receiver
iperf Done.
This is actually my 6in4 IPv6 tunnel, so neither used the VPN interface in this case. I'm assume the -B
isn't enough to make it do what I want. What is the best way to use iperf to test multiple WANs?