When I go into /etc/asterisk/iax.conf to get the credentials I can add iaxclient to DVSwitch on my phone, I can even add a new user to the conf file that also works on my phone. The problem is it only works on my home network, I even put my public ip address into DVSwitch but again it only work on my home network and not outside it.
Am I doing something wrong? Is there something I have to setup to access outside my network?