|   FOROS      |         |     KIO4 |      
   Inicio B4A (Basic4Android) App inventor 2 WAMP - PHP - MySQL
   Elastix - VoIP Cosas de Windows Webs interesantes Arduino
  Estación meteorológica Visual Basic Script (VBS) Translate:
Búsqueda en este sitio:


Nuevo concurso para España, Argentina, Brasil, Chile, Colombia, Ecuador, México, Perú y Portugal.

Elastix

Centralita telefónica en red. PBX. VoIP.
- Juan Antonio Villalpando -

Volver al índice del tutorial

____________________________

- Troncal en la misma red.

- Dos servidores de la misma red.

Tenemos dos Servidores VoIP Asterisk en la misma red. Se trata que las Extensiones de un Servidor se puedan comunicar con las del otro Servidor.

En el Servidor A, creamos la extensión SIP 1111 Nombre para mostrar: 1111 Contraseña 1234aa

En el Servidor B, creamos la extensión SIP 2222 Nombre para mostrar: 2222 Contraseña 1234aa

----------------------------------------------------------

 

Servidor A: 192.168.1.222

Entramos en ese servidor para:


- Crear una Extensión para la troncal IAX2.

Extensiones / Dispositivo AIX2 genérico

Extensión del Usuario: 800
Nombre para mostar: Troncal_A
secret: 1234aa

- Creamos una troncal en el Servidor A

PBX / Troncales / Add IAX2 Trunk

Nombre de la línea troncal: ServidorA

Detalles del par:

host=192.168.1.234
qualify=yes
username=900
secret=1234aa
type=friend
encryption=aes128
auth=md5
context=from-internal
trunk=yes
requirecalltoken=no

Cadena de Registro: 900:1234aa@192.168.1.234/900

 

El otro servidor es el 192.168.1.234, en él hay configurado una Extensión 900 con contraseña1234aa

 

Servidor B: 192.168.1.234

Entramos en ese servidor para:


- Crear una Extensión para la troncal IAX2.

Extensiones / Dispositivo AIX2 genérico

Extensión del Usuario: 900
Nombre para mostar: Troncal_B
secret: 1234aa

- Creamos una troncal en el Servidor B

PBX / Troncales / Add IAX2 Trunk

Nombre de la línea troncal: ServidorB

Detalles del par:

host=192.168.1.222
qualify=yes
username=800
secret=1234aa
type=friend
encryption=aes128
auth=md5
context=from-internal
trunk=yes
requirecalltoken=no

Cadena de Registro: 800:1234aa@192.168.1.222/800

 

El otro servidor es el 192.168.1.222, en él hay configurado una Extensión 800 con contraseña1234aa

 

Vamos a crear Rutas Salientes en los dos Servidores.

Cuando un teléfono del Servidor A llame a un número que comienza por 1, (1XXX), la llamada saldrá al ServidorB

Cuando un teléfono del Servidor B llame a un número que comienza por 2, (2XXX), la llamada saldrá al ServidorA

 

Servidor A: 192.168.1.222

 

 

Servidor B: 192.168.1.234

 

Si ponemos el prefijo en la zona de prefix, por ejemplo 9 y después XXXX, llamará al otro servidor cuando el número escrito comience por 9

_______________________________________
_______________________________________
_______________________________________
_______________________________________

 

- Troncal en dos redes a través de Servidores en Internet

https://www.youtube.com/watch?v=l5rTuPjw0pM

En este caso la configuración sería similar a la anterior, solo que debemos poner la IP Pública de la red con la que nos queremos comunicar.

Además debemos abrir en cada Router los puertos correspondientes según el protocolo utilizado:

SIP:     Puerto   5060 - 5065    Protocolo TCP/UDP        -----> 192.168.1.222 (en el ServidorA)   
SIP:     Puerto   5060 - 5065    Protocolo TCP/UDP        -----> 192.168.1.234 (en el ServidorB)  
RTP    Puerto  10000 - 20000  Protocolo UDP            
IAX    Puerto    4569 - 4569    Protocolo UDP

En el Servidor A vamoa al archivo /etc/asterisk/sip.conf:

nat=yes
externip= 21.31.41.51
localnet=192.168.1.0/255.255.255.0
canreinvite=no

En el Servidor B vamos al archivo /etc/asterisk/sip.conf:

nat=yes
externip=62.72.82.92
localnet=192.168.1.0/255.255.255.0
canreinvite=no

Los archivos los editamos mediante PBX / Herramientas / Editor Archivos Asterisk

___________________________________________________________

 

- Mi correo:
juana1991@yahoo.com
- KIO4.COM - Política de cookies. Textos e imágenes propiedad del autor:
© Juan A. Villalpando
No se permite la copia de información ni imágenes.
Usamos cookies propias y de terceros que entre otras cosas recogen datos sobre sus hábitos de navegación y realizan análisis de uso de nuestro sitio.
Si continúa navegando consideramos que acepta su uso. Acepto    Más información