Answer the question
In order to leave comments, you need to log in
How to hide the topology of the asterisk so that each trunk would go out into the world through a separate ip address?
There is asterisk, it does not go out into the world, there are 6 trunks from one telephony provider and there is a pool of white addresses. How to make each tran register with the provider from its Ip. It is possible to raise virtual machines, but what software to use as a proxy for them? Poke please in the software or in the documentation how to turn it. Used elastix 2.5 and asterisk 11.17.1 all on hyper-v 2016.
Answer the question
In order to leave comments, you need to log in
You need to * bind different IP addresses for different trunks.
If we are talking about SIP, then:
- the chan_sip module binds the address globally and it will not work to specify a specific IP for a specific trunk .
- the chan_pjsip module is much more flexible - transport is specified in each trunk, and different protocols (udp, tcp, tls), IP addresses, and source ports can be specified in the transport. The issue with RTP traffic should also be resolved - the transport has the ability to specify the external_media_address parameter - the "external" address for media transmission.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question