To test my Load Balancer I would need to create several TCP/IP connections (from one host). Which tool can be used to create this sessions with different source-ip addresses? (no worries, only in my private LAN).

link|improve this question

40% accept rate
feedback

1 Answer

up vote 4 down vote accepted

The easiest thing to do would be to assign multiple IPs to a host, and then use something that lets you bind to specific source IPs. Since this is TCP/IP and you need to handle the response, crafting is probably just a pain.

With linux, you could use Curl for http connections if that is what you happen to be using:

   --interface <name>
          Perform  an operation using a specified interface. You can enter
          interface name, IP address or host name. An example  could  look
          like:

           curl --interface eth0:1 http://www.netscape.com/

Also with Linux, if you want lower level tcp, you might consider netcat nc.

link|improve this answer
feedback

Your Answer

 
or
required, but never shown

Not the answer you're looking for? Browse other questions tagged or ask your own question.