And use the function rfc1918($si) to figure if the source or destination ip
Is a private ip. You can achieve the same with socket received, etc.
On Wed, 6 Oct 2021 at 00:10, Sergey Safarov <s.safarov(a)gmail.com> wrote:
you need to configure two listen directive
one for local lan devices
second for call via the Internet.
The second listen socket need to be bound to port different than 5060 (say
5080).
configure NAT rules on router to forward packets from internet to port
like 5080.
And in listen, directive advertise public with port 5060
On Tue, Oct 5, 2021 at 8:27 PM Alex Balashov <abalashov(a)evaristesys.com>
wrote:
It seems to me you should look at the “advertise”
parameter to the core
“listen” directive:
https://www.kamailio.org/wiki/cookbooks/5.5.x/core?s%5B%5D=advertise#listen
—
Sent from mobile, with due apologies for brevity and errors.
On Oct 5, 2021, at 1:20 PM, Voip support <voipexpert0(a)gmail.com> wrote:
Dear Community,
I have a need of communicating with other servers using private IP with
private IP in Via and SDP connection information but at same time sometime
need connect to public IP SIP server and on outgoing INVITE's i need
advertise public IP in Record-Route and SDP Connection information.
Currently if i work on listen=udp:privateip:5060 i get working the
LAN part but cannot work over internet (no audio) but when i add advertise
i get SDP public IP also over local network.
Is it possible to solve this case using one NIC adapter?
I am using RTPProxy.
Please help me out. I tried to add second network adapter with advertise
and mhomed=1 something started to work but i think i would need work on the
call direction and different rtpproxy_manage handling on outside INVITEs
and incoming 200 OK responses.
I am not sure if this is the right way to do it - maybe there is some
easier method of achieving what i need using one interface ?
Best regards,
Tom
__________________________________________________________
Kamailio - Users Mailing List - Non Commercial Discussions
* sr-users(a)lists.kamailio.org
Important: keep the mailing list in the recipients, do not reply only to
the sender!
Edit mailing list options or unsubscribe:
*
https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users
__________________________________________________________
Kamailio - Users Mailing List - Non Commercial Discussions
* sr-users(a)lists.kamailio.org
Important: keep the mailing list in the recipients, do not reply only to
the sender!
Edit mailing list options or unsubscribe:
*
https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users
__________________________________________________________
Kamailio - Users Mailing List - Non Commercial Discussions
* sr-users(a)lists.kamailio.org
Important: keep the mailing list in the recipients, do not reply only to
the sender!
Edit mailing list options or unsubscribe:
*
https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users
--
Regards,
David Villasmil
email: david.villasmil.work(a)gmail.com
phone: +34669448337