I have my FreePBX 13 box at my office. We have a static IP at the office.
I want to have a remote extension at my home office. Problem is, my home ISP does not offer static IPs, only dynamic. That means my home IP will change (once a day, once a month, no one knows and I noticed it is random). And that means I can’t program in an IP at the firewall at work or the FreePBX box itself.
I don’t have a VPN at home because, since everything I do is cloud-based, I don’t need a VPN. Would like to see what I can do without doing a VPN just for the phone, but I can do it if that is the only option.
Can’t you enable the responsive firewall? It allows extensions to attempt registering from any IP then if they fail so many times they get blocked. Just make sure you have a good Password. It works great for our dynamic IP customers, we used to have to add their IP non-stop.
Responsive works, alternatively if you have DDNS service running at home, you can white list the FQDN in firewall. Or do both, in a belt-and-suspenders approach.
I’m using duckdns and afraid.org, both are free and working great, no need to confirm after 30 days like noip, in case your ip doesn’t change that often.