Is it possible to use Iperf behind a NAT?


I've been working on a web-based, database driven interface to Iperf 
for network throughput spot testing and have pretty much finished that. 
  However, in talking with my peers it becomes obvious to me that my 
current solution as architected doesn't work in situation where one 
side of the Iperf test falls behind a NATed Ip address behind a router. 
    I've been trying to think of an easy way to get around this 
limitation with Iperf but I am coming up blank.  Best I can think of so 
far is to write a Java app that would download a file of fixed size to 
a users browser and then use that same file for an upstream throughput 
test and then time the transfers.  This is not ideal I realize and I 
would much rather use the great work everyone has put into Iperf as I 
trust its reported numbers.

Additionally, is there any reason that the Jperf java app of Iperf is 
no longer included in the Iperf source? I only see it in the archived 
1.1.1 version so far.

I guess I'm wondering if it would be possible to somehow alter the old 
Java Iperf client to work in the NAT scenario I've described above.

-Dan S.



Other Mailing lists | Author Index | Date Index | Subject Index | Thread Index