Hola, lo primero de todo agradecer el trabajo que hacéis, es una gran comunidad, a ver si podéis echarme una mano con un problemilla, soy novato en asterisk:
Estoy tratando de conectar 2 asterisk para poder hacer llamadas entre ellos. El escenario es en un Vmware, y ambos asterisk también hacen de router:
Asterisk1 IP interfaz roja: 192.168.1.43, la interfaz donde se conectan los sofphones es 192.168.20.1
Asterisk2 IP interfaz roja: 192.168.1.42, la interfaz donde se conectan los sofphones es 192.168.10.1
Tengo el IPTABLES en ambos lados abiertos, para evitar otros problemas por ahora.
Dejo la configuración aquí:
## SERVIDOR A ##
#############
En el fichero iax.conf tengo puesto sólo esto:
[1001-peer]
type=peer
username=1001-user
secret=1001
host=192.168.1.42
context=default
trunk=yes
qualify=yes
[1001-user]
secret=1001
type=user
context=default
En el fichero extensions.conf dentro del contexto [casa], donde están todas mis extensiones
exten => _2XX,1,Dial(IAX2/1002-peer:1002@192.168.1.42/${EXTEN:1},30,r)
## SERVIDOR B ##
#############
En el fichero iax.conf tengo puesto sólo esto:
[1002-peer]
host=192.168.1.43
username=1002-user
secret=1002
type=peer
qualify=yes
trunk=yes
[1002-user]
secret=1002
type=user
context=default
En el fichero extensions.conf dentro del contexto [casa], donde están todas mis extensiones:
exten => _1XX,1,Dial(IAX2/1001-peer:1001@192.168.1.43/${EXTEN:1},30,r)
Cuando realizo una llamada desde el servidor A con la extension 100 a la extension 200 del servidor B me sale lo siguiente:
En el servidorA
servidora.jpg
En el servidor B
servidorb.jpg
A lo mejor el problema radica en que el archivo iax.conf solo tiene esa configuración y le hará falta algo mas. De todas las guías que he seguido, esta es la mas cercana de conseguirlo, habia algunas que utilizaban el campo register como una troncal ... nose si me pueden ayudar estaría muy agradecido.
Muchísimas gracias de verdad, un saludo
Estoy tratando de conectar 2 asterisk para poder hacer llamadas entre ellos. El escenario es en un Vmware, y ambos asterisk también hacen de router:
Asterisk1 IP interfaz roja: 192.168.1.43, la interfaz donde se conectan los sofphones es 192.168.20.1
Asterisk2 IP interfaz roja: 192.168.1.42, la interfaz donde se conectan los sofphones es 192.168.10.1
Tengo el IPTABLES en ambos lados abiertos, para evitar otros problemas por ahora.
Dejo la configuración aquí:
## SERVIDOR A ##
#############
En el fichero iax.conf tengo puesto sólo esto:
[1001-peer]
type=peer
username=1001-user
secret=1001
host=192.168.1.42
context=default
trunk=yes
qualify=yes
[1001-user]
secret=1001
type=user
context=default
En el fichero extensions.conf dentro del contexto [casa], donde están todas mis extensiones
exten => _2XX,1,Dial(IAX2/1002-peer:1002@192.168.1.42/${EXTEN:1},30,r)
## SERVIDOR B ##
#############
En el fichero iax.conf tengo puesto sólo esto:
[1002-peer]
host=192.168.1.43
username=1002-user
secret=1002
type=peer
qualify=yes
trunk=yes
[1002-user]
secret=1002
type=user
context=default
En el fichero extensions.conf dentro del contexto [casa], donde están todas mis extensiones:
exten => _1XX,1,Dial(IAX2/1001-peer:1001@192.168.1.43/${EXTEN:1},30,r)
Cuando realizo una llamada desde el servidor A con la extension 100 a la extension 200 del servidor B me sale lo siguiente:
En el servidorA
servidora.jpg
En el servidor B
servidorb.jpg
A lo mejor el problema radica en que el archivo iax.conf solo tiene esa configuración y le hará falta algo mas. De todas las guías que he seguido, esta es la mas cercana de conseguirlo, habia algunas que utilizaban el campo register como una troncal ... nose si me pueden ayudar estaría muy agradecido.
Muchísimas gracias de verdad, un saludo
Comentario