Correcta configuración de extensions.conf y sip.conf para softphones remotos

4,508 views
Skip to first unread message

Más Valdecantos Marcelo

unread,
Oct 29, 2011, 10:06:57 AM10/29/11
to aster...@googlegroups.com
 amigos les comento que recien estoy entrando en el mundo de Asterisk y hasta el momento  hice que mi PBX Asterisk comunique softphones dentro de una LAN, ahora me gustaría que clientes remotos con softphones (ZoIPer en windows) se comuniquen a través de internet, con mi PBX como servidor  claro, bueno aca es donde viene la pregunta, como seria una correcta configuración de las extensiones en el archivo extensions.conf ? e buscado y e encontrado mucho en internet pero no llego a entender muy bien 

un ejemplo seria algo asi ?

----------------------------------------------------------------------------------------------
; Archivo sip.conf
----------------------------------------------------------------------------------------------
;agrego  la extensión "200"  y "201" en el archivo sip.conf estos son los clientes que quiero que se comuniquen 

[200]
type=friend
host=dynamic
language=es
context=external
secret=200
username=200
callerid=200
dtmfmode=rfc2833
qualify=yes
nat=yes

[201]
type=friend
host=dynamic
language=es
context=external
secret=201
username=201
callerid=201
dtmfmode=rfc2833
qualify=yes
nat=yes



[external]
exten => 200,1,Dial(SIP/200,25,Ttr) 
exten => 200,2,Hangup

exten => 200,1,Dial(SIP/200,25,Ttr) 
exten => 200,2,Hangup


se que esta no es la manera correcta ya que no me esta funcionando, solo desde el Zoiper se ve Registrering, y nunca  termina de registrar el softphone, e probado otras formas pero  tampoco  me dieron resultado, si  serian tan amables de ahorrarme varias  horas de trabajo para configurar algo  tan basico, estaría muy agradecido, solo es con el objetivo de aprender.

Pd: a me olvidaba, en mi router si puse para que fowardee paquetes del puerto 5060 hacia  la dirección de ip local de mi servidor asterisk, nuevamente gracias desde ya por sus respuestas. 

--
Más Valdecantos, Marcelo A.

Carlos Eduardo

unread,
Nov 2, 2011, 9:59:42 AM11/2/11
to aster...@googlegroups.com
Si la conexión de esos softphone es remota, osea, no están dentro de la LAN, sino que se conectan por internet, estás usando una IP pública en el servidor tuyo? con esta ip pública los softphone deberían conectarse, y si tienes un firewall deberías darle pasada a las ip's de las cuales se están tratando de conectar, si el softphone dice "registering" y no pasa, me parece que es un asunto del firewall

Saludos...


--
Usuario Linux 400008
Debian User
------------------
Universidad Técnica Nacional
Centro de Tecnología e Informática

Fernando Villares

unread,
Nov 2, 2011, 10:45:18 AM11/2/11
to aster...@googlegroups.com
ademas tenes repetidas en el dialplan la 200..la 2nda dial deberia ser 201...


--
Este email pertenece a la lista de Asterisk-ES (http://www.asterisk-es.org)
 
~~~ Normas de la lista Asterisk-ES: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
http://comunidad.asterisk-es.org/index.php?title=Lista:normas-asterisk-es
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- Para anular la suscripción: asterisk-es...@googlegroups.com

Carlos Eduardo

unread,
Nov 2, 2011, 10:53:38 AM11/2/11
to aster...@googlegroups.com
Si eso lo puedes configurar mejor de esta forma y te ahorras lineas de código

exten => _2XX,1,Dial(SIP/${EXTEN},25,Ttr)
exten => _2XX,2,Hangup()

Con eso te servirá para cualquier extensión que se marque que empiece con 2, las XX indican cualquier otra combinación de números

La parte ${EXTEN} es la variable donde se almacena la extensión que la persona marca.

Saludos

José Luis Gómez

unread,
Nov 2, 2011, 11:16:39 AM11/2/11
to aster...@googlegroups.com
Hola.
Tu problema no es el dialplan sino que es un tema de red, ya que no llegás a registrarte.
Fijate en el linux del asterisk si llega algún paquete desde internet. Supongo que el linux tiene como puerta de enlace el router no?
En lo que respecta a usar un interno desde la LAN o la WAN es cuestión de acceso por red, no cambia nada en el dialplan.
Saludos.


Ing. José Luis Gómez
www.qualis.com.ar

Más Valdecantos Marcelo

unread,
Nov 2, 2011, 11:47:05 AM11/2/11
to aster...@googlegroups.com
Muchas gracias por sus respuestas, ya he corregido todo, y los softphones se registran en mi servidor asterisk, pero ahora me surgió otro problema, los 2 softphones, se conetan y pueden llamarse entre si pero cuando supuestamente se establece la comunicación , estos no se pueden escuchar, vamos a  ver si es un problemas de configuracion de  codecs y drivers en el softphones, pero cuando  hice pruebas en una LAN si me funcionaron sin cambiar nada en los codecs y en los drivers, a que mas podría deberse este problema ? 

José Luis Gómez

unread,
Nov 2, 2011, 12:12:02 PM11/2/11
to aster...@googlegroups.com
Acordate de los puertos RTP (por donde pasa el audio).
Generalmente son los UDP 10000 al 20000. También tienen que redireccionarse al linux del asterisk.

Saludos.


Ing. José Luis Gómez
www.qualis.com.ar


--

franq001

unread,
Nov 2, 2011, 11:53:17 AM11/2/11
to aster...@googlegroups.com

Hola.

En sip.conf debes indicar la IP externa con la que sales.

Saludos.

--

MarioAngeles

unread,
Nov 3, 2011, 11:18:29 AM11/3/11
to aster...@googlegroups.com
debes indicar tambien este parametro
localnet=
saludos

Más Valdecantos Marcelo

unread,
Nov 14, 2011, 11:31:19 AM11/14/11
to aster...@googlegroups.com
Amigos estoy muy agradecido por su ayuda, les comento que logre establecer comunicación entre las 2 extensiones!, solo tuve un problema,  cuando llama la extensión 200 a la 201  pueden comunicarse sin problemas, pero cuando la extensión 201 llama a la 200 la extensión 200 puede escuchar a la persona que habla ese la 201  pero  la 201  no puede escuchar lo que dice  la 200, ya intente varias cosas pero no logre solucionar esto, a que  creen que se deba ? , desde ya muchas gracias nuevamente


atte.  

Gus Tavo

unread,
Nov 15, 2011, 3:05:19 PM11/15/11
to aster...@googlegroups.com
--
Este email pertenece a la lista de Asterisk-ES (http://www.asterisk-es.org)
 
~~~ Normas de la lista Asterisk-ES: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
http://comunidad.asterisk-es.org/index.php?title=Lista:normas-asterisk-es
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- Para anular la suscripción: asterisk-es...@googlegroups.com

 
Los internos están dentro de la misma LAN o están através de internet, porque eso me suena a un problema de Firewall... Podes fijarte tambien el firewall de cada PC.

Cristian Sanchez

unread,
Feb 25, 2014, 9:55:03 AM2/25/14
to aster...@googlegroups.com
Amigo, tengo el mismo inconveniente, mi linea SIP configurada en mi celular con Zoiper no se registra fuera de mi LAN, en el firewall esta ya publicado la IP de mi central Elastix.
Reply all
Reply to author
Forward
0 new messages