En caso de querer usar Asterisk, y siguiendo un hilo de adslzone, he dado con los datos que habria que meter para crear una troncal, que parece que funciona correctamente:
username=+34...
type=peer
secret=...
port=5095
outboundproxy=217.130.174.XXX:5095
host=ims.vodafone.es
fromuser=+349...
fromdomain=ims.vodafone.es:5095
insecure=invite
qualify=no
nat=yes
canreinvite=yes
context=from-trunk
Register string: +34..... ims.vodafone.es:5095: password :34.....ims.vodafone.es@217.130.174.XXX:5095
Aqui está el verdadero problema que no soy capaz de resolver:
Vodafone tiene dos proxies al que conectarse, digamos el principal y otro de reserva, y de vez en cuando, supongo que por tareas de mantenimiento, apagan el principal, configurado en la troncal y esto hace que se caiga la conexion.
En la aplicacion csipsimple del movil, metiendo los datos de VOIP, funcionan las dos conexiones simultaneamente (al menos se registra en ambos sin problemas), pero si creo y activo dos troncales iguales en asterisk, salvo por la direccion del proxy, encuentro, que por algun tipo de proteccion tipo fail2ban, me bloquean instantaneamente ambos trunks por un tiempo.
Alguna ayuda?
Me contesto a mi mismo despues de varios meses de pruebas. Ahora parece que ya funciona satisfactoriamente, aunque con un solo registro:
Outgoing:
=======
Nombre= Vodafone
type=peer
secret=PASS
port=5095
outboundproxy=217.130.174.XXX:5095
nat=yes
insecure=port,invite
host=ims.vodafone.es
fromuser=+349XXXXXXXX
fromdomain=ims.vodafone.es:5095
dtmfmode=auto
disallow=all
auth=349XXXXXXXX@ims.vodafone.es
allow=alaw
Incoming
=======
Context: from-trunk
username=+349XXXXXXXX
type=peer
secret=PASS
qualify=no
port=5095
outboundproxyport=5095
outboundproxy=217.130.174.XXX:5095
nat=yes
insecure=port,invite
host=ims.vodafone.es
fromdomain=ims.vodafone.es:5095
dtmfmode=auto
disallow=all
canreinvite=no
allow=alaw
Register string: +349XXXXXXXX@ims.vodafone.es:5095:PA...17.130.174.XXX:5095
Espero que sirva a todos!!