<html><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><font class="Apple-style-span" face="'Lucida Grande'" size="3"><span class="Apple-style-span" style="border-collapse: collapse; font-size: 11px; white-space: pre; -webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px;"><span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace; font-size: 13px; white-space: normal; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; line-height: 16px; ">Hi, &nbsp;<br>&nbsp;<br>I'm running SIP server behind firewall but the some of one of sip phone is on the public network, is there any way to get opensips server to use public IPs instead of the private IPs.&nbsp;<br>&nbsp;<br>basically i have below settig&nbsp;<br>&nbsp;<br>&nbsp;<br>Agent with public IP (C475 IP Gigaset) ---&gt; firewall ---&gt; opensips ----&gt; user agent (X-Lite)&nbsp;<br>&nbsp;<br>I'm using rtpproxy.&nbsp;<br>&nbsp;<br>With Asterisk have setting which show if the client IP is local if not the server replace the private IP with public ip when sending request or reply.&nbsp;<br>&nbsp;<br>Is there something like this in opensips&nbsp;<br>&nbsp;<br>Thanks&nbsp;</span></span></font></body></html>