3CX Debian 2 tarjetas de Red

Status
Cerrado para nuevas respuestas.

Brian Rojas

Forum User
Intermediate Cert.
Registrado
27 Jun 2019
Mensajes
28
Hola a todos,

Monte un 3CX virtualizado (virtual box), una tarjeta esta hacia la red LAN y la otra hacia en proveedor de mi troncal, no funcionana las llamadas.

Configuracion Debian;
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

source /etc/network/interfaces.d/*

# The loopback network interface
auto lo
iface lo inet loopback
iface lo inet static


# The primary network interface
allow-hotplug ens192
auto ens192
iface ens192 inet static
address 192.168.1.226
netmask 255.255.255.0
gateway 192.168.1.1
dns-nameservers 192.168.1.1

#The second network interface
allow-hotplug ens224
auto ens224
iface ens224 inet static
address 100.21.91.90
netmask 255.255.255.248
post-up ip route add 100.11.200.9/32 dev ens224

Aplique en la 3CX troncal SIP en la pestaña de Opciones en el campo de enviar la siguiente IP en los encabezados CONTACT y CONNECTION debes ingresar la IP local de la central asignada por tu proveedor. ( 100.21.91.90)

Datos Proveedor Troncal
address: 100.21.91.90/29 Planta
GW: 100.21.91.89
SIP SERVER: 100.11.200.9

En 3CX debo aplicar algun cambio? En Debian aplicar alguna configuracion especial?
 
Hola Brian,

Podrias reiniciar la maquina y luego ejecutar el comando "ip route show" y verificar que la ruta estatica si este activada?
 
Basicamente debes implementar rutas estáticas persistentes para que no se borren al reiniciar el servidor por ejemplo.

Si haces un traceroute a la IP del servidor SIP del proveedor 100.11.200.9 deberías observar que sale por la interfaz donde está conectado el proveedor.
 
Yeison/Brian,

Despues de reiniciar.

root@Nass:~# ip route show
default via 192.168.1.1 dev ens192 onlink
100.21.91.88/29 dev ens224 proto kernel scope link src 100.21.91.90
100.11.200.9 dev ens224 scope link
192.168.1.0/24 dev ens192 proto kernel scope link src 192.168.1.226
root@Nass:~# ^C
root@Nass:~#
root@Nass:~#
root@Nass:~#
root@Nass:~# traceroute 100.11.200.9
traceroute to 100.11.200.9 (100.11.200.9), 30 hops max, 60 byte packets
1 100.21.91.90 (100.21.91.90) 3054.160 ms !H 3054.127 ms !H 3054.121 ms !H
root@Nass:~#
 
Ok Brian, ahora realiza una captura en la central 3CX seleccionando todas las interfaces y realiza una llamada.

https://www.3cx.com/docs/capture-network-traffic/

Deberás observar en el INVITE de la central que esté reportando la IP 100.21.91.90 dentro de los encabezados CONTACT y CONNECTION INFORMATION.

Con eso puedes saber si la central está enviando bien la señalización al proveedor.

Un saludo!
 
Hola Brian,

Pues a nivel de red todo esta correcto y veo que el trafico se esta enviando por medio de la tarjeta de la red 100. Ahora verifica las llamadas con wireshark como te indico mi compañero Alejandro.

Dejanos saber como te va.
 
Yeison/Alejandro,

Gracias por la respuesta, ahora ya funciona la conectividad. EL proveedor me envía 7 dígitos y la llamada se completa, pero me pide enviar 8 y no tengo claro como ajustar este requerimiento, a lo mejor pueden recomendarme como puedo hacerlo?

Gracias
 
Hola Brian,

Te pide enviar 8 de que forma? el numero de area o del pais o como?
 
Yeison, numero de área.
 
En este caso, si tienes un numero de area fijo lo que debes hacer es en la regla de salida con la opcion "anteponer" agregar dicho digito. De esta forma por ejemplo:
a. Si el area es 1
b. Si el numero es 654321

El usuario final va a marcar 654321 pero la PBX va a enviar a tu operador 1654321
 
Status
Cerrado para nuevas respuestas.

Estadísticas del Foro

Temas
44.441
Mensajes
232.812
Miembros
78.339
Último miembro
neil.marsura