I need to pick the best solution to interconnect 3 Asterisk servers at different locations with secured voice data and
read about various approaches and would like some advice based on the following criteria:
Two of the asterisk servers run Trixbox [FONT=Verdana,Arial,Helvetica,sans-serif]1.2.24 [/FONT]on CentOS 4.5 and
A2Billing 1.3.0 and the 3rd on the latest PiaF (on CentOS 5) with A2Billing 1.3.2.
All of them run Shorewall with eth0 on static public ip and eth1
with DHCP subnet where all the phones are connected to.
Basically, I would use IAX2 trunking to interconnect all the Asterisk boxes and
define in the numbering plan, where the calls would go.
I thought - the best would be to setup OpenVPN server and client on all of my boxes
- but as I haven't tested it yet - I am not sure, if I need a 2nd static external ip for that.
In regards to Hamachi - I would like to avoid having to register each phone to a new ip address range.
In regards to DUNDi - I wouldn't like to route calls out through remote server's trunks as
this would mix up the phone call accountings and bills.
A2Billing I am using only for internal "phone usage control" to avoid overshooting
a set weekly allocation by having each user to use a pin-code for each of the locations.
So - that's quite a setup-and-a-half!
Any wise suggestions?
rgds, devplan
read about various approaches and would like some advice based on the following criteria:
Two of the asterisk servers run Trixbox [FONT=Verdana,Arial,Helvetica,sans-serif]1.2.24 [/FONT]on CentOS 4.5 and
A2Billing 1.3.0 and the 3rd on the latest PiaF (on CentOS 5) with A2Billing 1.3.2.
All of them run Shorewall with eth0 on static public ip and eth1
with DHCP subnet where all the phones are connected to.
Basically, I would use IAX2 trunking to interconnect all the Asterisk boxes and
define in the numbering plan, where the calls would go.
I thought - the best would be to setup OpenVPN server and client on all of my boxes
- but as I haven't tested it yet - I am not sure, if I need a 2nd static external ip for that.
In regards to Hamachi - I would like to avoid having to register each phone to a new ip address range.
In regards to DUNDi - I wouldn't like to route calls out through remote server's trunks as
this would mix up the phone call accountings and bills.
A2Billing I am using only for internal "phone usage control" to avoid overshooting
a set weekly allocation by having each user to use a pin-code for each of the locations.
So - that's quite a setup-and-a-half!
Any wise suggestions?
rgds, devplan