Bien, el usuario se registra y empieza a recibir OPTIONS para mantener el NAT abierto. Por supuesto, Asterisk envía estos OPTIONS a la IP pública del router (99.99.99.99).
Ahora hago un “sip reload”, y desde ese momento Asterisk pierde el Norte y empieza a enviar los OPTIONS a la IP privada del tfno (10.10.10.10) por lo que, obviamente, no llegan y se marca al peer como UNREACHABLE.
Antes del “sip reload”, un “sip show peer” me dice lo normal:
Addr->IP : 99.99.99.99 Port 28891 Defaddr->IP : 0.0.0.0 Port 5060 Reg. Contact : sip:U...@10.10.10.10:5060
Después del “sip reload” obviamente esta info desaparece (hasta que el usuario mande un nuevo REGISTER).
A partir de este momento, si Asterisk llama al usuario enviará el INVITE a la 10.10.10.10 en vez de la 99.99.99.99 !!!
RESUELTO