No se escucha??

Tema: 

El problema que tengo es en el momento que hago una una llamada fuera de mi red LAN donde está mi servidore Asterisk.Utilizo un cliente SIP (SJPHONE)y logro registrarme a través de Internet a mi servidor usando su IP pública, pero al realizar la llamada a un cliente SIP dentro de mi LAN, el audio no se transmite, no se escucha nada. Ademas para realizar llamadas externas mi dialplan consiste en que me pida primero que marque *9 luego debo de poner mi contraseña, yo coloco la contraseña y no la envia, y me para diciendo contraseña incorrecta...
Esta es la configuracion de mi sip.conf

SIP.CONF
*********
[general]
bindport=5060
bindaddr=0.0.0.0
context=local
language=es
disallow=all
allow=gsm
qualify=yes
externip=Aqui esta mi ip publica
localnet=Aqui esta mi red interna/255.255.255.0

[80]
type=friend
username=80
secret=1234
nat=yes
host=dynamic
disallow=all
allow=gsm
context=local
canreinvite=yes

ya tengo nateados los puertos 10000 - 20000

Comentarios