You should be able to use the -i option to SIPp to get the right IP. I'm not sure if you'll get the port right though.
Charles Cyrille OLIVIER <[EMAIL PROTECTED]> 07/30/2008 12:26 PM To Charles P Wright/Watson/[EMAIL PROTECTED] cc Ricardo Fernandes <[EMAIL PROTECTED]>, <[email protected]>, <[EMAIL PROTECTED]> Subject RE: [Sipp-users] Force source IP & source Port at IP laye Hi, Thanks for your answer. I don't speak neither about spoofing (it's bad ;-) ) nor injection file but I just want to specify *real* (= existing & configured) source IP for my sipp messages. My problem: on my eth0 device, I've got a single 802.1q vlan (mandatory in my config): vlan431. On it, 2 virtual interfaces: 1/ vlan431:1 with IP 10.0.0.1 2/ vlan431:2 with IP 10.0.0.2 I want to run 2 sipp client instance over TCP (with single socket, option '-t t1' is used) in 2 terminals: 1/ the first one will be launched with IP source 10.0.0.1 and TCP source port 5060 (so the IP packet source field must be 10.0.0.1 and TCP datagram source field will be 5060) 2/ the second one will be launched with IP source 10.0.0.2 and TCP source port 5060 (so the IP packet source field must be 10.0.0.2 and TCP datagram source field will be 5060) Currently, it does not work. Best regards, Cyrille > To: [EMAIL PROTECTED] > CC: [EMAIL PROTECTED]; [email protected]; [EMAIL PROTECTED] > Subject: Re: [Sipp-users] Force source IP & source Port at IP laye > From: [EMAIL PROTECTED] > Date: Wed, 30 Jul 2008 11:48:10 -0400 > > No. If you want to "spoof" addresses it would be pretty hard to > implement. If you just want to pick from one of your IP injection files, > you could implement it without major code changes. > > Charles > > > > > Cyrille OLIVIER <[EMAIL PROTECTED]> > Sent by: [EMAIL PROTECTED] > 07/30/2008 10:40 AM > > To > Ricardo Fernandes <[EMAIL PROTECTED]>, > <[email protected]> > cc > > Subject > Re: [Sipp-users] Force source IP & source Port at IP laye > > > > > > > Hi Ricardo & all, > Thanks a lot for your answer. > I will get the lastest version in the trunk source code, > Unfortunatelly, i need to set the *source* IP and port of my sipp > messages. > so it leads to the 100$ question: does the "setsrc" or "setsource" option > also exists ? > :) > > BR, > Cyrille > > > Date: Wed, 30 Jul 2008 15:31:57 +0100 > > From: [EMAIL PROTECTED] > > To: [EMAIL PROTECTED] > > Subject: Re: [Sipp-users] Force source IP & source Port at IP laye > > > > Hello, > > > > I think you had the same problem as me. > > You can change the place here your sipp messages go to by specifying > > the host and the port in the scenario file like this: > > <nop> > > <action> > > <setdest host="112.12.12.12" port="5060" protocol="udp" /> > > </action> > > <nop> > > > > This works in sipp with UDP, in TCP i don't know, never tried. > > This will only work with the lastest version in the trunk source code, > > the current binaries in the sourceforge stable version > > will not recognized the setdest keyword. > > > > Ps: > > If you are using windows get this version from the snapshots here: > > http://sipp.sourceforge.net/snapshots/sipp-win32-2008-07-18.exe > > > > Hope it helps > > Ricardo Fernandes > > > > > > > > On Wed, Jul 30, 2008 at 2:31 PM, Cyrille OLIVIER <[EMAIL PROTECTED]> > wrote: > > > Hi all, > > > I worried a bit about this post ;) > > > Actually, I don't need a very developped answer but just a short (but > clear > > > ;) ) one. > > > Of course, if needed, i can detail more > > > > > > Best regards & thanks a lot, > > > Cyrille > > > > > > ________________________________ > > > From: [EMAIL PROTECTED] > > > To: [email protected] > > > Date: Thu, 10 Jul 2008 10:13:50 +0000 > > > Subject: [Sipp-users] Force source IP & source Port at IP layer > > > > > > > > > Dear sipp-users, > > > > > > Again, I asked my requests about SIPp client using TCP: > > > Is it possible to force sipp to use specific IP source & Port source, > at IP > > > layer, for "send" messages when TCP with single socket (option '-t t1' > used) > > > ? > > > I tried many things: > > > > > > 1/ -bind_local: seems unuseful. > > > 2/ -i x.x.x.x -p yyyy options: it's only for some SIP headers but not > for IP > > > packet header. > > > 3/ <send -source_ip="x.x.x.x" -source_port="yyyy"> for INVITE message: > does > > > not seems to work. > > > 4/ look for this subject in mailing list archives: some conversation > are > > > closed to my question but not similar at 100% > > > ... > > > > > > Currently, I don't know which other workaround or things to do :( > > > I would really appreciate any help about that > > > Thanks a lot, > > > BR, > > > Cyrille > > > ________________________________ > > > Discutez gratuitement avec vos amis en vidéo ! Téléchargez Messenger, > c'est > > > gratuit ! > > > ________________________________ > > > Avec Windows Live Messenger restez en contact avec tous vos amis ! > > > Téléchargez Messenger, c'est gratuit ! > > > > ------------------------------------------------------------------------- > > > This SF.Net email is sponsored by the Moblin Your Move Developer's > challenge > > > Build the coolest Linux based applications with Moblin SDK & win great > > > prizes > > > Grand prize is a trip for two to an Open Source event anywhere in the > world > > > http://moblin-contest.org/redirect.php?banner_id=100&url=/ > > > _______________________________________________ > > > Sipp-users mailing list > > > [email protected] > > > https://lists.sourceforge.net/lists/listinfo/sipp-users > > > > > > > > > Consultez vos emails sur votre mobile ! Créez un compte Hotmail, c'est > gratuit ! > ------------------------------------------------------------------------- > This SF.Net email is sponsored by the Moblin Your Move Developer's > challenge > Build the coolest Linux based applications with Moblin SDK & win great > prizes > Grand prize is a trip for two to an Open Source event anywhere in the > world > http://moblin-contest.org/redirect.php?banner_id=100&url=/ > _______________________________________________ > Sipp-users mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/sipp-users > > Discutez sur Messenger où que vous soyez ! Mettez Messenger sur votre mobile ! ------------------------------------------------------------------------- This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ _______________________________________________ Sipp-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/sipp-users
