[SR-Users] Define properly IP in record-route header

przeqpiciel przeqpiciel at gmail.com
Tue Aug 27 23:12:38 CEST 2019


Right now it works.
I added additional network card to my virtual kamailio, then put this NIC
to asterisks network also i configured multiple listen and mhomed=1

wt., 27 sie 2019 o 20:54 Alex Balashov <abalashov at evaristesys.com>
napisał(a):

> I can see the temptation, but that’s actually looking at it backwards.
>
> If you have multiple listeners, e.g.
>
> listen=udp:x.x.x.x:5060
> listen=udp:y.y.y.y:5060
>
> or multiple listeners on the same interface with multiple ports, if it’s
> NAT’d AWS-style, e.g.
>
> listen=udp:x.x.x.x:5060
> listen=udp:x.x.x.x:5080 advertise “y.y.y.y:5080”
>
> you can steer the traffic by manipulating the $fs pseudovar:
>
>
> https://www.kamailio.org/wiki/cookbooks/5.2.x/pseudovariables#fs_-_forced_socket
>
> or, in the case of bridging between two disparate networks as formerly,
> just make use of automated outgoing interface discovery behaviour:
>
> https://www.kamailio.org/wiki/cookbooks/5.2.x/core#mhomed
>
> Assuming you have the ‘enable_double_rr’ parameter enabled, which you
> should:
>
>
> https://kamailio.org/docs/modules/5.2.x/modules/rr.html#rr.p.enable_double_rr
>
> you will find that the Record-Route headers automatically contain the
> correct ingress and egress listener addresses in the right directions at
> the right times, and you don’t need to do any byzantine management of their
> content. :-)
>
>> Sent from mobile, with due apologies for brevity and errors.
>
> On Aug 27, 2019, at 9:43 AM, Sergiu Pojoga <pojogas at gmail.com> wrote:
>
> Do you have: mhomed=1 ?
>
> On Tue, Aug 27, 2019 at 8:52 AM przeqpiciel <przeqpiciel at gmail.com> wrote:
>
>> Thank you for the reply. It little help for me, Right now probably I have
>> to make logic which change record route depends on it where Kamailio send
>> packets internal / outside
>>
>> pon., 26 sie 2019 o 22:21 Alex Balashov <abalashov at evaristesys.com>
>> napisał(a):
>>
>>> Hi,
>>>
>>> You may wish to have a look at the ‘advertise’ directive to the core
>>> listen= parameter:
>>>
>>> https://www.kamailio.org/wiki/cookbooks/5.2.x/core#listen
>>>
>>> For more fine-grained control, record_route_preset() takes an argument:
>>>
>>>
>>> https://kamailio.org/docs/modules/5.2.x/modules/rr.html#rr.f.record_route_preset
>>>
>>> But the first approach is better and more comprehensive for your
>>> situation, since it also covers Via.
>>>
>>> — Alex
>>>
>>>>>> Sent from mobile, with due apologies for brevity and errors.
>>>
>>> On Aug 26, 2019, at 4:12 PM, przeqpiciel <przeqpiciel at gmail.com> wrote:
>>>
>>> Hi,
>>> I have some issue and dont have enought knowledge to fix it. I have
>>> simple infrastructure.
>>> Internet -> router (NAT) -> kamailio
>>>                                        -> asterisk
>>> Kamailio and Asterisk are inside the network and Kamailio places his own
>>> private address in the "record-route" headers instead of who's public.
>>> There is configuration to said to him what IP is proper ?
>>>
>>> _______________________________________________
>>> Kamailio (SER) - Users Mailing List
>>> sr-users at lists.kamailio.org
>>> https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users
>>>
>>> _______________________________________________
>>> Kamailio (SER) - Users Mailing List
>>> sr-users at lists.kamailio.org
>>> https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users
>>>
>> _______________________________________________
>> Kamailio (SER) - Users Mailing List
>> sr-users at lists.kamailio.org
>> https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users
>>
> _______________________________________________
> Kamailio (SER) - Users Mailing List
> sr-users at lists.kamailio.org
> https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users
>
> _______________________________________________
> Kamailio (SER) - Users Mailing List
> sr-users at lists.kamailio.org
> https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.kamailio.org/pipermail/sr-users/attachments/20190827/fdc3a6fb/attachment.html>


More information about the sr-users mailing list