<div dir="ltr"><div>Hello,</div><div><br></div><div>We have an Asterisk server with two public IP addresses, let's say 1.1.1.1 and 2.2.2.2. Normally calls come in to 1.1.1.1 and are bridged with a call dialled from Asterisk to an external destination. The external destination sees the SIP packet as coming from 1.1.1.1 and the media address in the SDP is 1.1.1.1, which is great.<br></div><div><br></div><div>However if we receive a call in to 2.2.2.2 then the call dialled from Asterisk to an external destination still comes from 1.1.1.1, whereas we want it to come from 2.2.2.2. The source of any dialled call (the IP packet and the SDP media address) should be the same as the address the related inbound call was received to.</div><div><br></div><div>For example:</div><div><div>INVITE received to <a href="http://1.1.1.1:5060">1.1.1.1:5060</a> -> Asterisk dials <a href="mailto:destination@termination.com">destination@termination.com</a> -> INVITE sent from <a href="http://1.1.1.1:5060">1.1.1.1:5060</a> to <a href="http://termination.com">termination.com</a><br></div></div><div>INVITE received to <a href="http://2.2.2.2:5060">2.2.2.2:5060</a> -> Asterisk dials <a href="mailto:destination@pstn.com">destination@pstn.com</a> -> INVITE sent from <a href="http://2.2.2.2:5060">2.2.2.2:5060</a> to <a href="http://pstn.com">pstn.com</a><br></div><div><br></div><div>Does anyone know how this can be achieved?</div><div><br></div><div>Thanks in advance for your help,<br></div><br>-- <br><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div>David Cunningham, Voisonics Limited<br><a href="http://voisonics.com/" target="_blank">http://voisonics.com/</a><br>USA: +1 213 221 1092<br>New Zealand: +64 (0)28 2558 3782</div></div></div></div></div></div></div></div></div></div></div></div>