All,
I have a provider whose calls may come from any of 3 different IP addresses. I have configured my system 2 different ways:
1.) One trunk with multiple ip addresses in the host argument (host=ip1&ip2&ip3)
2.) Each IP address as a separate trunk with the outgoing settings identical to each other since all my outbound traffic is to be sent to the same IP address.
Incoming user details are:
type=peer
context=from-trunk
port=5060
dtmfmode=auto
canreinvite=no
allow=all
insecure=port,invite
host=ip of host (or ip1&ip2&ip3)
regardless of which way I configure the trunk(s), I canāt ever get the system to accept calls from all 3 IPs. I have to configure the trunk with one IP only, but when the provider switches IPs, I end up having to replace the IP in the trunk with the new one and then it works.
Iāve looked in the forum for a solution to this, but donāt see a solution in the posts that Iāve found. I know that I could enable anonymous sip calls if I have to and control this via the firewall, and I may have to resort to that, but I really want to learn how to make this work without resorting to the firewall fix.
System Details:
FREEPBS Distro 6.12.65-22
Service Pack: 1.0.0.0
Appreciate your help/insights on this.
Uri