On a fresh freepbx 17 beta install, I added some trusted IP and networks in the firewall configuration.
Responsive Firewall is active.
But no way to move the only one interface '(ns3) to “Internet (default firewall)”
Same issue here. Installed FreePBX17 via install script on Debian 12 using DigitalOcean. I moved the config for the internet facing interface/subinterface to a config file in interface.d to resolve:
Copied eth0 (and eth0:1) config lines from /etc/network/interfaces, then commented them
Created /etc/network/interfaces.d/eth0 and pasted those config lines
Rebooted
That resolved it for me.
BTW, some of these same issues are being discussed on the github page for the install script.