Buen dia, actualmente tengo un problema similar.
cuento con 2 Proveedores de Voz ip
tengo configurado un asterisk con 3 tarjetas de red
eth0 para red local 192.168.10.0
eth1 para ip de router local 192.168.3.0 Proveedor 1
eth2 para ip de router local 192.168.2.0 Proveedor 2
puedo realizar llamadas con ambas troncales pero solo por una puedo esuchar y hacer que me escuche mi cliente (192.168.2.0 ) y por la otra no (192.168.3.0)
esta es la ruta que agrego
[root@localhost ~]# route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
200.56.229.235 192.168.10.254 255.255.255.255 UGH 0 0 0 eth0
192.168.2.0 0.0.0.0 255.255.255.0 U 0 0 0 eth1
192.168.10.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
169.254.0.0 0.0.0.0 255.255.0.0 U 1002 0 0 eth0
169.254.0.0 0.0.0.0 255.255.0.0 U 1003 0 0 eth1
0.0.0.0 192.168.2.254 0.0.0.0 UG 0 0 0 eth1
Agradesco la atencion y quedo a sus servicios
Saludos