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

przeqpiciel przeqpiciel at gmail.com
Tue Aug 27 23:34:45 CEST 2019


Nope, its broken again. I am probably too stupid for this.

wt., 27 sie 2019 o 23:12 przeqpiciel <przeqpiciel at gmail.com> napisał(a):

> 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/1703c6d8/attachment.html>


More information about the sr-users mailing list