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:
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.
FREEPBS Distro 6.12.65-22
Service Pack: 188.8.131.52
Appreciate your help/insights on this.