Piotr, It's good to hear from you.
Unfortunately, bono doesn't currently support binding to two different IP addresses. For signaling only, it's probably not too hard to make this work. Bono is built from the "sprout" repository (https://github.com/Metaswitch/sprout) and the relevant code is all in the stack.cpp module (https://github.com/Metaswitch/sprout/blob/dev/sprout/stack.cpp). The fill_transport_details function always gets the local address (by calling pj_getaddrinfo on local_host), and we could tweak this to optionally use the public address instead. However, presumably the scenario you're considering here is that the only communication between the core and access networks is via the P-CSCF? If so, I suspect you'd also need to relay media between the two networks. Bono has no support for media at all - adding that would be quite a lot more effort. Is there a scenario in which having separate access and core networks for signaling (but not for media) might be useful? Please let me know. Alternatively, we've tested with Metaswitch's Perimeta P-CSCF/IBCF, which includes this function both for signaling and for media. I hope that helps, and please let me know on the media question. Thanks, Matt -----Original Message----- From: [email protected] [mailto:[email protected]] On Behalf Of Piotr Kurpiel Sent: 07 April 2015 11:33 To: [email protected] Subject: [Clearwater] bono bound to two physical IPs All, I am trying to fit the Clearwater manual installation into an existing IP design, where access side is vlan-separated from core side. What I need is to configure bono to bind to two separate IPs (both configured and available from OS). The core IP is private, the access IP is already public (no NAT). I tried to make use of local_ip (for core) and public_ip (for access) but it seems that the public_ip only works on application layer of bono, rather than physically bind to that IP. Is there any trick to do that? Thanks. Piotr Kurpiel [email protected] +48602206891 _______________________________________________ Clearwater mailing list [email protected] http://lists.projectclearwater.org/listinfo/clearwater _______________________________________________ Clearwater mailing list [email protected] http://lists.projectclearwater.org/listinfo/clearwater
