Morris,

Thanks for your email!

If I understand correctly, you're looking to use eth0 for management and core 
signaling, and eth1 for access signaling - is that right?

Unfortunately, the multiple network support in Clearwater only allows 
separation of management from signaling, not access signaling from core 
signaling.  Metaswitch produces a combined P-CSCF/SBC called Perimeta 
(http://www.metaswitch.com/perimeta-session-border-controller-sbc) that can be 
dropped in to replace Bono and supports this function.

Regarding where eth1 has gone on your existing Bono node, Clearwater's multiple 
network support uses "network namespaces" - you should still be able to see 
eth1 if you run "ip netns exec signaling ifconfig".  You can read more about 
these at http://www.projectclearwater.org/multiple-networks-support-part-1/, 
http://www.projectclearwater.org/multiple-networks-support-part-2/ and 
http://www.projectclearwater.org/multiple-networks-support-part-3/.

I hope that helps - please let me know if you have any questions.

Thanks,

Matt


From: Clearwater [mailto:[email protected]] On 
Behalf Of yan morris
Sent: 18 July 2016 15:02
To: [email protected]
Subject: [Project Clearwater] Configuration about Bono with two network adapters

Hi ,

I am trying to use two network adapters in my Bono.

One is virtual ip address (eth0), and it is  used for inter-communication of 
Clearwater-infrastructure.

The other is physical address (eth1), and it is used for getting SIP request 
from Internet.

I configured according this document , 
http://clearwater.readthedocs.io/en/stable/Multiple_Network_Support.html

However,when I run service clearwater-infrastructure restart , eth1 disappeared 
while I type ifconfig .

In addition , when i tried to ping google.com<http://google.com> or any other 
domain name , it give a error message "network is unreachable."
As expected , I cannot sign in my Clearwater.(Get message 590 port is not 
reachable)
The command and configuration is under below

Local_config:
local_ip=my virtual ip
public_ip=my physical ip
public_hostname= my clearwater zone
etcd_cluster = six components virtual ips
signaling_namespace=signaling
signaling_dns_server=my dns server ip
management_local_ip=my virtual ip

Network namespace command :
ip netns add signaling
ip link set eth1 netns signaling
ip netns exec signaling ifconfig lo up
ip netns exec signaling ifconfig eth1 <my physical ip/16> up
ip netns exec signaling route add default gateway <my physical ip's gateway> 
dev eth1


Are there anything I forgot to configure? Or something that I did wrong.

Could you give me some ideas about this situation.

Thank you.

Morris Yan.

_______________________________________________
Clearwater mailing list
[email protected]
http://lists.projectclearwater.org/mailman/listinfo/clearwater_lists.projectclearwater.org

Reply via email to