asterisk con dyndns

84 views
Skip to first unread message

troxlinux

unread,
Apr 26, 2008, 6:31:55 PM4/26/08
to aster...@googlegroups.com
señores tengo un asterisk con dsl dinámico en casa , para acceder a el
tengo configurado una cuenta en dyndns , pero cuando me conecto desde
afuera a mi pbx , y marco una extensión de mi casa no escucho nada y
ellos tampoco cuando levantan , ojo tengo abiertos los puertos en el
dsl 10000 , 20000 por udp , el 5060 tanto por tcp y upd y en el
sip.conf
tengo el nat habilitado

nat=yes
;externhost=gnuforever.homelinux.com
externip= gnuforever.homelinux.com
externrefresh=60
localnet= 197.0.0.0/255.255.255.0

algo mas que se me este olvidando ...

saludoss

rckygm

Ing. Rodrigo Fernandez Rodriguez

unread,
Apr 26, 2008, 6:47:44 PM4/26/08
to aster...@googlegroups.com
Te parecera raro.... yo actualice mi softphone a la version "demo" mas nueva
(yo tenia el eyebeam de paga, y ahora tengo el xlite mas nuevo pero el
gratuito) y se oyen las dos vias... ahora tambien haz en el CLI un sip show
peers y mira si tu extensión no se reenvio a otro puerto... ahh si y mejor
usa extensiones Iax para la extensión remota... son mucho mejores y se
brincan el nat xD

-----Mensaje original-----
De: aster...@googlegroups.com [mailto:aster...@googlegroups.com] En
nombre de troxlinux
Enviado el: Sábado, 26 de Abril de 2008 05:32 p.m.
Para: aster...@googlegroups.com
Asunto: [Asterisk-ES] asterisk con dyndns

troxlinux

unread,
Apr 26, 2008, 7:58:30 PM4/26/08
to aster...@googlegroups.com
lo que pasa es que de donde me estoy pegando es desde mi movil un E65
, pero si voy a fijarme el puerto por donde me estoy pegando

esperando otra luz en este desierto dinamico jejeje :)

rickygm

El día 26 de abril de 2008 16:47, Ing. Rodrigo Fernandez Rodriguez
<rfernan...@gmail.com> escribió:
>
> Te parecera raro.... yo actualice mi softphone a la versión "demo" mas nueva

Saúl Ibarra

unread,
Apr 27, 2008, 5:24:51 AM4/27/08
to aster...@googlegroups.com

Ese rango de IPs me da que no son internas... y comrpueba que
realmente tienes los puertos abiertos, en mi router aunque ponia que
si era mentira...

> algo mas que se me este olvidando ...
>
> saludoss
>
> rckygm
>
> >
>

--
Saúl -- "Nunca subestimes el ancho de banda de un camión lleno de disketes."
----------------------------------------------------------------
http://www.saghul.net/

Ramses II

unread,
Apr 27, 2008, 7:48:08 AM4/27/08
to aster...@googlegroups.com
Internas sí puede que sean, lo que no son privadas, es decir, que pueden
existir en Intesnes y puede haber problemasss... ;-)


Saludos,

Ramses

>-----Mensaje original-----
>De: aster...@googlegroups.com
>[mailto:aster...@googlegroups.com] En nombre de Saúl Ibarra
>Enviado el: domingo, 27 de abril de 2008 11:25
>Para: aster...@googlegroups.com
>Asunto: [Asterisk-ES] Re: asterisk con dyndns

Elio Rojano

unread,
Apr 28, 2008, 6:48:22 AM4/28/08
to aster...@googlegroups.com
En 'externip' lo que tienes que poner es tu "extern-ip" : ip externa.
En 'externhost' lo que tienes que poner es tu 'extern-host': nombre
host externo << Esto es lo que tienes que configurar con tu dyndns.

2008/4/27 troxlinux <xserve...@gmail.com>:

--
http://www.sinologic.net/

troxlinux

unread,
Apr 28, 2008, 10:20:34 PM4/28/08
to aster...@googlegroups.com
2008/4/28 Elio Rojano <hel...@gmail.com>:

>
> En 'externip' lo que tienes que poner es tu "extern-ip" : ip externa.

vamos por parte , estoy detrás de un ADSL dinámico por lo que no tengo
ip publica , tengo una ip privada

192.168.1.65

> En 'externhost' lo que tienes que poner es tu 'extern-host': nombre
> host externo << Esto es lo que tienes que configurar con tu dyndns.

ok ...


lo que me tiene en duda que tengo que poner en externip, puesto que no
tengo ip publica y con el nombre de mi dominio dyndns no work ..

saludoss

rickygm

Jon Bonilla

unread,
Apr 29, 2008, 1:59:52 AM4/29/08
to aster...@googlegroups.com
El Mon, 28 Apr 2008 20:20:34 -0600
troxlinux <xserve...@gmail.com> escribió:

>
> 2008/4/28 Elio Rojano <hel...@gmail.com>:
> >
> > En 'externip' lo que tienes que poner es tu "extern-ip" : ip externa.
>
> vamos por parte , estoy detrás de un ADSL dinámico por lo que no tengo
> ip publica , tengo una ip privada
>

Pero ese adsl tiene un ip pública hacia fuera. De ahí lo de externip.

links2 http://whatismyip.com


Jon Bonilla

unread,
Apr 29, 2008, 2:08:09 AM4/29/08
to aster...@googlegroups.com
El Tue, 29 Apr 2008 07:59:52 +0200
Jon Bonilla (Manwe) <ma...@aholab.ehu.es> escribió:


Perdón. Igual cuando te referías a que no tienes ip pública te referías a que
no la tienes estática...

Raúl Alexis Betancor Santana

unread,
Apr 29, 2008, 6:56:55 AM4/29/08
to aster...@googlegroups.com

En tu caso, solo has de setear externalhost, de hecho, no sé porque
demonios ambas opciones no son mutuamente excluyentes, porque deberían
de serlo .. habrá que abrir un bug en digium.com para que las hagan
excluyentes la una de la otra.

Saludos
--

Elio Rojano

unread,
Apr 29, 2008, 7:18:41 AM4/29/08
to aster...@googlegroups.com


2008/4/29 Raúl Alexis Betancor Santana <ra...@dimension-virtual.com>:


En tu caso, solo has de setear externalhost, de hecho, no sé porque
demonios ambas opciones no son mutuamente excluyentes, porque deberían
de serlo .. habrá que abrir un bug en digium.com para que las hagan
excluyentes la una de la otra.

Porque si tienes los dos parámetros definidos, es porque está claro que no sabe lo que está haciendo ni porqué. :)
Ya de paso podrían poner:

externaddr=<ipaddress>|<hostname>

no es dificil detectar si lo que escribes es una ip o un host, yo creo que no lo han hecho por lo que he dicho arriba.



Saludos
--





--
http://www.sinologic.net/

Raúl Alexis Betancor Santana

unread,
Apr 29, 2008, 8:17:14 AM4/29/08
to aster...@googlegroups.com
On Tue, Apr 29, 2008 at 01:18:41PM +0200, Elio Rojano wrote:
> Porque si tienes los dos parámetros definidos, es porque está claro que no
> sabe lo que está haciendo ni porqué. :)
> Ya de paso podrían poner:
>
> externaddr=<ipaddress>|<hostname>
>
> no es dificil detectar si lo que escribes es una ip o un host, yo creo que
> no lo han hecho por lo que he dicho arriba.

Elio, no está hecho porque hay que ser sinceros .. el código de
asterisk no apesta ... no ... atufa que desmaya ... redundancia de
funciones a punta palo, código que no cumple el estandar, ñapas a
doquier para salvar el culo en una situación extrema, estructuras de
datos mastodónticas y mal diseñadas (¿te has parado alguna vez ha
echarle un ojo a pvt_sip ? .. brrfffr, me dan escalofrios de mirarla)

El código es de pésima calidad, aunque eso sí .. hace lo que "se
supone" que debe de hacer, pero mantenerlo ha de ser un dolor de
muelas constante. A ver si lo reescriben entre la 1.6 y la 1.8

Saludos

Iñaki Baz Castillo

unread,
Apr 29, 2008, 8:31:24 AM4/29/08
to aster...@googlegroups.com
El Tuesday 29 April 2008 12:17:14 Raúl Alexis Betancor Santana escribió:

> Elio, no está hecho porque hay que ser sinceros .. el código de
> asterisk no apesta ... no ... atufa que desmaya ... redundancia de
> funciones a punta palo, código que no cumple el estandar, ñapas a
> doquier para salvar el culo en una situación extrema, estructuras de
> datos mastodónticas y mal diseñadas (¿te has parado alguna vez ha
> echarle un ojo a pvt_sip ? .. brrfffr, me dan escalofrios de mirarla)

Joder Raúl... has aparecido hoy por aquí lleno de energía, que si FreePBX es
un mega-truño... que si el código de Asterisk aufa que desmalla...

No me parece justo, si quieres lo hablamos con Saúl y nos vamos turnando XD

~~~~~~ uso de NGREP (captura traza SIP) ~~~~~~
En el servidor Asterisk:
~$ ngrep -d any -P ' ' -W byline -T port 5060
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

--
Iñaki Baz Castillo
i...@in.ilimit.es

Raúl Alexis Betancor Santana

unread,
Apr 29, 2008, 9:17:56 AM4/29/08
to aster...@googlegroups.com
On Tue, Apr 29, 2008 at 12:31:24PM +0000, Iñaki Baz Castillo wrote:
>
> El Tuesday 29 April 2008 12:17:14 Raúl Alexis Betancor Santana escribió:
>
> > Elio, no está hecho porque hay que ser sinceros .. el código de
> > asterisk no apesta ... no ... atufa que desmaya ... redundancia de
> > funciones a punta palo, código que no cumple el estandar, ñapas a
> > doquier para salvar el culo en una situación extrema, estructuras de
> > datos mastodónticas y mal diseñadas (¿te has parado alguna vez ha
> > echarle un ojo a pvt_sip ? .. brrfffr, me dan escalofrios de mirarla)
>
> Joder Raúl... has aparecido hoy por aquí lleno de energía, que si FreePBX es
> un mega-truño... que si el código de Asterisk aufa que desmalla...
>
> No me parece justo, si quieres lo hablamos con Saúl y nos vamos turnando XD

Es que llevo un par se semanas currandome un parche de multihoming
para truñasterisk .. y estoy del chan_sip.c y sus guarradas hasta los
...

Saludos
--

Saúl Ibarra

unread,
Apr 29, 2008, 12:07:19 PM4/29/08
to aster...@googlegroups.com
2008/4/29 Raúl Alexis Betancor Santana <ra...@dimension-virtual.com>:
>

Jeje, es cierto que si vas leyendo código de Asterisk por ahí da un
poco de miedo... hay wrappers para funciones como malloc que a veces
se usan y a veces no... pero que le vamos a hacer... Hay un tío por
ahí que sabía mucho y como vio que eso de reescribir el core no iba a
cuajar decidió hacer su propio proyecto: FreeSWITCH. Ahí queda eso :)

Raúl Alexis Betancor Santana

unread,
Apr 29, 2008, 12:19:12 PM4/29/08
to aster...@googlegroups.com
El Tuesday 29 April 2008 17:07:19 Saúl Ibarra escribió:

> Jeje, es cierto que si vas leyendo código de Asterisk por ahí da un
> poco de miedo... hay wrappers para funciones como malloc que a veces
> se usan y a veces no... pero que le vamos a hacer... Hay un tío por
> ahí que sabía mucho y como vio que eso de reescribir el core no iba a
> cuajar decidió hacer su propio proyecto: FreeSWITCH. Ahí queda eso :)

Nosotros colaboramos en el proyecto de CallWeaver, que está empezando por
pulir lo que no sirve para nada de Asterisk.

--
Raúl Alexis Betancor Santana
Dimensión Virtual S.L.

Saúl Ibarra

unread,
Apr 29, 2008, 12:22:51 PM4/29/08
to aster...@googlegroups.com
2008/4/29 Raúl Alexis Betancor Santana <ra...@dimension-virtual.com>:
>

Esa es otra opción :) algún cambio importante aparte del soporte t.38
y cambio de chan_sip? (que no es moco de pavo!!)

Iñaki Baz Castillo

unread,
Apr 29, 2008, 12:57:13 PM4/29/08
to aster...@googlegroups.com
El Tuesday 29 April 2008 18:22:51 Saúl Ibarra escribió:

> > Nosotros colaboramos en el proyecto de CallWeaver, que está empezando
> > por pulir lo que no sirve para nada de Asterisk.
>
> Esa es otra opción :) algún cambio importante aparte del soporte t.38
> y cambio de chan_sip? (que no es moco de pavo!!)

Lo del chan_sip de CallWeaver ya me gustaría saber a mí en qué cambia respecto
al de Asterisk, porque yo lo probé iluisonado pensando que soportaría
callforking, múltiples registros, SIP Spiral y demás cosas **normales** pero
que Asterisk ni sueña con soportarlas y qué va, moría igualito que Asterisk.

Raúl Alexis Betancor Santana

unread,
Apr 29, 2008, 1:51:14 PM4/29/08
to aster...@googlegroups.com
El Tuesday 29 April 2008 17:57:13 Iñaki Baz Castillo escribió:
> El Tuesday 29 April 2008 18:22:51 Saúl Ibarra escribió:
> > > Nosotros colaboramos en el proyecto de CallWeaver, que está empezando
> > > por pulir lo que no sirve para nada de Asterisk.
> >
> > Esa es otra opción :) algún cambio importante aparte del soporte t.38
> > y cambio de chan_sip? (que no es moco de pavo!!)
>
> Lo del chan_sip de CallWeaver ya me gustaría saber a mí en qué cambia
> respecto al de Asterisk, porque yo lo probé iluisonado pensando que
> soportaría callforking, múltiples registros, SIP Spiral y demás cosas
> **normales** pero que Asterisk ni sueña con soportarlas y qué va, moría
> igualito que Asterisk.

En chan_sip.c solo se han arreglado bug gordos y se está trabajando para
integrar o sip-sofia o sjproject como pilas SIP, la actual, por heredada de
Asterisk no sirve para nada y reescribirla costaría menos que arreglarla.

paco gil

unread,
Apr 29, 2008, 2:07:15 PM4/29/08
to aster...@googlegroups.com
[ot]: raul a ver si integráis el chan_paloma_mensajera en callweaver y
nos quitamos a asterisk de enmedio!!! XDDD

2008/4/29 Raúl Alexis Betancor Santana <ra...@dimension-virtual.com>:
>

--
http://ualtech.wordpress.com

troxlinux

unread,
Apr 30, 2008, 3:44:13 PM4/30/08
to aster...@googlegroups.com
si de echo a como comentaba no tengo ip publica estática, es dinámica
tengo un ADSL que me da una ip privada a mi servidor digamos la
interfa wan , y la lan que la cambie por si las moscas a 192.168.10.x
, pero aun isa sigo sin poder escuchar nada ...

cuando me conecto a mi asterisk , veo el puerto de mi extensión por la nubes


117/117 190.184.24.153 D N 60023 UNREACHABLE
NOTICE[3239]: chan_sip.c:15766 sip_poke_noanswer: Peer '117' is now
UNREACHABLE! Last qualify: 0

es raro , que mas me puede estar fallando ..

saludoss

rickygm

Raúl Alexis Betancor Santana

unread,
Apr 30, 2008, 4:55:58 PM4/30/08
to aster...@googlegroups.com

Lo que tienes es un problema de NAT como un castillo.

Tu config es de este tipo ¿?:

Servidor Asterisk <-> NAT <-> ADSL dyn <-> Internet <-> ADSL <-> NAT
<-> Cliente

Si es así .. no te vale solo con abrir puertos en el ADSL dynamico ..
también tienes que tener en cuenta que el otro extremo reciba la
señalización.

Deberías de activar la depuración SIP ó usar el ngrep para capturar el
tráfico que entra y sale y verificar los SDP y las direcciones de los
extremos de señalización

Saludos
---

Reply all
Reply to author
Forward
0 new messages