A maneira mais fácil de conseguir isso, sem ter que executar o seu próprio servidor de ligação, é ir com um provedor ddns (como noip.com) você pode obter um domínio livre ou pagar por um que você deseja. Então tudo que você faz é instalar o cliente de atualização no seu servidor web (ou se o seu roteador suporta, você pode configurar as atualizações nele) isso irá dizer ao servidor de dns noip que seu ip público mudou. Isso faz com que o seu servidor web seja endereçável de qualquer lugar nas interwebs para o domínio de sua escolha (www.mydomian.com)
Contanto que a sua porta avance do seu roteador corretamente, você pode configurar solicitações http para ir ao seu servidor web e enviar solicitações para ir ao seu servidor voip