To do this correctly, the host doing the queries needs to have multiple IP addresses. I don't know how this is done in Windows, but under Unix it can be accomplished using IP aliasing or whatever synonym is appropriate for your OS variant. Contact your system or network administrator for help with this.

Once the machine is configured with multiple IP addresses per your needs, make use of the bind function before you make your outbound connect (this can be done with IO::Socket just as easily using the LocalAddr variable). This ensures the outbound connection comes from the IP address (and port, if you want that level of control) that you want.


In reply to Re: Re: Re: Can I simulate IP-addresses? by Fastolfe
in thread Can I simulate IP-addresses? by HeffaK

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.