How to access freepbx outside your network

All you need to add in your soft phone as I said before is your registrar domain and that will be your asterisk ip or in your your ddns you got from no-ip [for example mydomainname.com:5060], you also need to add your authentication username that would be your extension number for example 100, you also need to add a secret for that account and that will be your extension secrete you created in freepbx.