[SR-Users] Use dmq module with private and public IP addresses
Markus Bönke
mb at tenios.de
Wed Jun 5 10:10:25 CEST 2019
Hello Henning,
I was hoping that there would be a way with dmq, but anyway I’ll solve this on network level. Thanks for the hint.
Best regards
Markus
> Am 04.06.2019 um 16:46 schrieb Henning Westerholt <hw at skalatan.de>:
>
> Hi Markus,
>
> This is a bit an IP routing question, as Kamailio more or less just send the message out to the network stack.
>
> Some ideas with iproute2:
>
> - setup a default route to the public internet
> - setup a more specific route for the dmq endpoint
> - configure a timeout to detect if one gateway is down to deactivate the route
>
> Another idea would be to enter a DNS record as dmq endpoint and then change it with a monitoring trigger event. Not 100% sure how dmq refresh this, will need some testing.
>
> Cheers,
>
> Henning
>
>
> --
> Henning Westerholt - https://skalatan.de/blog/ <https://skalatan.de/blog/>
> Kamailio services - https://skalatan.de/services <https://skalatan.de/services>
>
>
> Von: Markus Bönke
> Gesendet: Dienstag, 4. Juni, 15:27
> Betreff: [SR-Users] Use dmq module with private and public IP addresses
> An: sr-users at lists.kamailio.org
>
>
> Hello NG,
>
> I have a question regarding the dmq / dmq_userloc module.
>
> In my test setup have 2 Kamailio servers in 2 different data centers.
> The data centers are interconnected by a crosslink.
> Each Kamailio server has configured an internal (private) and an external (public) IP address.
> The internal IPs are routed to use the crosslink.
> The external IPs are routed through the public internet by different ISPs.
>
> The requirement is that the replication should primarily be routed via the crosslink, only if the crosslink is down it should be routed via public internet.
>
> As I understand the „server_address“ parameter can have only one IP address.
> If I configure the public IPs on both sides and one ISP connection gets disconnected, packets will NOT be routed automatically via the crosslink.
> And the other way around, if I configure the private IPs on both sides and the crosslink gets disconnected, packets will NOT be routed automatically via public internet.
>
> Is there any way to setup and use dmq for such a scenario ?
>
> Thanks and regards
>
> Markus
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.kamailio.org/pipermail/sr-users/attachments/20190605/8ab826fd/attachment.html>
More information about the sr-users
mailing list