Peer y dominios

43 views
Skip to first unread message

Jon Bonilla (Manwe)

unread,
Nov 3, 2015, 2:26:59 AM11/3/15
to asterisk-es
Saludos

Estoy en una duda existencial. Estoy configurando un asterisk en el que creo un
peer contra un proveedor pero tengo el problema de el match de dominios y
hostname. Me explico mejor con ejemplo:

El proveedor tiene un fqdn "fqdn.operador.com" y como dominio tiene
"dominio.net" que nada tiene que ver. Si yo al definir el peer en el sip.conf
pongo el fqdn en el host esto es lo que va en el dominio de la ruri y se me
rechazan las llamadas salientes porque el dominio no es válido.

Lo podría corregir poniendo dominio en el host y usar el fqdn como
outboundproxy pero entonces las llamadas entrantes no harían match y se le
pediría auth al peer.

¿Cómo se hace esto? Seguro que tiene que haber una forma.

Elio Rojano

unread,
Nov 3, 2015, 2:59:13 AM11/3/15
to aster...@googlegroups.com
fromdomain?


--
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
---
Has recibido este mensaje porque estás suscrito al grupo "asterisk-es" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a asterisk-es...@googlegroups.com.
Para publicar una entrada en este grupo, envía un correo electrónico a aster...@googlegroups.com.
Visita este grupo en http://groups.google.com/group/asterisk-es.
Para obtener más opciones, visita https://groups.google.com/d/optout.



--

Jon Bonilla (Manwe)

unread,
Nov 3, 2015, 3:05:19 AM11/3/15
to aster...@googlegroups.com
El Tue, 3 Nov 2015 08:58:50 +0100
Elio Rojano <hel...@gmail.com> escribió:

> fromdomain?
>
>

Pone el dominio en el from pero no en el ruri.

Elio Rojano

unread,
Nov 3, 2015, 3:08:00 AM11/3/15
to aster...@googlegroups.com
también puedes añadir fqdn.operador.com como dominio del sistema, no es una solución agradable, pero como algo rápido igual funciona.

Jon Bonilla (Manwe)

unread,
Nov 3, 2015, 3:12:32 AM11/3/15
to aster...@googlegroups.com
El Tue, 3 Nov 2015 09:07:36 +0100
Elio Rojano <hel...@gmail.com> escribió:

> también puedes añadir fqdn.operador.com como dominio del sistema, no es una
> solución agradable, pero como algo rápido igual funciona.
>

En el caso de que no controle el carrier no puedo meter eso como dominio
admitido. Además los usuarios se han creado bajo otro dominio así que no
serviría.

jorge montero

unread,
Nov 3, 2015, 3:12:46 AM11/3/15
to aster...@googlegroups.com
¿Creando dos? uno funcionara para las salientes y el otro para las entrantes.



El 3 de noviembre de 2015, 8:26, Jon Bonilla (Manwe) <ma...@aholab.ehu.es> escribió:
--
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
---
Has recibido este mensaje porque estás suscrito al grupo "asterisk-es" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a asterisk-es...@googlegroups.com.
Para publicar una entrada en este grupo, envía un correo electrónico a aster...@googlegroups.com.
Visita este grupo en http://groups.google.com/group/asterisk-es.
Para obtener más opciones, visita https://groups.google.com/d/optout.



--
Un saludo.

Jorge Montero

Elio Rojano

unread,
Nov 3, 2015, 3:15:01 AM11/3/15
to aster...@googlegroups.com
Pero puedes meter varios dominios como permitidos...

domain=...
domain=...
domain=...


--
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
---
Has recibido este mensaje porque estás suscrito al grupo "asterisk-es" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a asterisk-es...@googlegroups.com.
Para publicar una entrada en este grupo, envía un correo electrónico a aster...@googlegroups.com.
Visita este grupo en http://groups.google.com/group/asterisk-es.
Para obtener más opciones, visita https://groups.google.com/d/optout.

Jon Bonilla (Manwe)

unread,
Nov 3, 2015, 3:16:16 AM11/3/15
to aster...@googlegroups.com
El Tue, 3 Nov 2015 09:12:43 +0100
jorge montero <cot...@gmail.com> escribió:

> ¿Creando dos? uno funcionara para las salientes y el otro para las
> entrantes.
>
>

Es una posible solución pero no es nada elegante. Es más fea que mandar a la
abuela a por droga.

Me gustaría hacerlo con un solo peer. Si no se puede no se puede, pero debería
poderse. Cuánto daño ha hecho el uso de IPs durante tantos años!

Jon Bonilla (Manwe)

unread,
Nov 3, 2015, 3:22:11 AM11/3/15
to aster...@googlegroups.com
El Tue, 3 Nov 2015 09:14:40 +0100
Elio Rojano <hel...@gmail.com> escribió:

> Pero puedes meter varios dominios como permitidos...
>
> domain=...
> domain=...
> domain=...
>

Esto es para aceptar llamadas entrantes a la PBX.

Lo que yo estoy diciendo es que el dominio del ruri en llamadas salientes está
hardcoded al parámetro host por lo que parece y eso no sirve cuando fqdn !=
dominio en el carrier.

jorge montero

unread,
Nov 3, 2015, 3:23:02 AM11/3/15
to aster...@googlegroups.com
Como diria mi amigo Alberto PiedraUnica: explicate de la forma más sencilla posible, y la elegancia dejasela al sastre.


Cuanto daño ha hecho y cuanto esta haciendo, cuando ves a "instaladores de VoIP" diciendo que es mejor usar IPs estaticas en los teléfonos y PCs y que el DHCP deberia desaparecer.

Pues lo de la abuela te parece hasta una buena solución para intentar olvidar esas afirmaciones.



--
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
---
Has recibido este mensaje porque estás suscrito al grupo "asterisk-es" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a asterisk-es...@googlegroups.com.
Para publicar una entrada en este grupo, envía un correo electrónico a aster...@googlegroups.com.
Visita este grupo en http://groups.google.com/group/asterisk-es.
Para obtener más opciones, visita https://groups.google.com/d/optout.

Anibal Cañada

unread,
Nov 3, 2015, 5:43:29 AM11/3/15
to aster...@googlegroups.com

Buenas , 

a mi se me ocurren varias "soluciones" que no dejan de ser una ñapa de nivel premium:


En sip.conf:

Añadir ;allowexternaldomains=yes.

o añadir en domain cada uno de los dominios desde donde recibas invites con el puerto incluido (dominio.net:5060)


Un saludo.




De: aster...@googlegroups.com <aster...@googlegroups.com> en nombre de jorge montero <cot...@gmail.com>
Enviado: martes, 3 de noviembre de 2015 9:23
Para: aster...@googlegroups.com
Asunto: Re: [Asterisk-ES] Peer y dominios
 
Para publicar en este grupo, envía un correo electrónico a aster...@googlegroups.com.
Para acceder a más opciones, visita https://groups.google.com/d/optout.

Jon Bonilla (Manwe)

unread,
Nov 3, 2015, 4:27:11 PM11/3/15
to aster...@googlegroups.com
El Tue, 3 Nov 2015 10:43:20 +0000
Anibal Cañada <ani...@n2h4.es> escribió:


>
> En sip.conf:
>
> Añadir ;allowexternaldomains=yes.
>
>

Eso no sirve para las llamadas salientes al carrier.

Anibal Cañada

unread,
Nov 3, 2015, 4:32:26 PM11/3/15
to aster...@googlegroups.com
Perdona por haberme explicado mal ,esa solución era para este caso:
"
Lo podría corregir poniendo dominio en el host y usar el fqdn como
outboundproxy pero entonces las llamadas entrantes no harían match y se le
pediría auth al peer."

Enviado mediante OWA para iPhone
________________________________________
De: aster...@googlegroups.com <aster...@googlegroups.com> en nombre de Jon Bonilla (Manwe) <ma...@aholab.ehu.es>
Enviado: martes, 3 de noviembre de 2015 22:27:02
Para: aster...@googlegroups.com
Asunto: Re: [Asterisk-ES] Peer y dominios

Jon Bonilla (Manwe)

unread,
Nov 3, 2015, 4:42:07 PM11/3/15
to aster...@googlegroups.com
El Tue, 3 Nov 2015 21:32:16 +0000
Anibal Cañada <ani...@n2h4.es> escribió:

> Perdona por haberme explicado mal ,esa solución era para este caso:
> "
> Lo podría corregir poniendo dominio en el host y usar el fqdn como
> outboundproxy pero entonces las llamadas entrantes no harían match y se le
> pediría auth al peer."
>
>

Pero alowexternaldomains no me haría que el peer hiciera match. Al venir la
petición de un source que no es el que hay en el parámetro "host" asterisk no
lo reconocería como ese peer.

Anibal Cañada

unread,
Nov 4, 2015, 4:04:58 AM11/4/15
to aster...@googlegroups.com
Buenas ,
te pongo el caso que creo que mas se parece a lo que expones:

- Es la configuracion para movistar de las lineas VOIP por FTTH:
U 192.168.5.1:5060 -> 10.31.255.134:5070
REGISTER sip:telefonica.net SIP/2.0.
Via: SIP/2.0/UDP 192.168.5.1:5060;branch=z9hG4bK78c3a3a2;rport.
Max-Forwards: 70.
From: <sip:9560...@telefonica.net>;tag=as66a1c77a.
To: <sip:9560...@telefonica.net>.
Call-ID: 4c0da58561c73444...@10.0.0.4.
CSeq: 105 REGISTER.
User-Agent: Asterisk PBX(11).
Expires: 120.
Contact: <sip:s...@192.168.5.1:5060>.
Content-Length: 0.
.

#
U 10.31.255.134:5070 -> 192.168.5.1:5060
SIP/2.0 200 OK.
Via: SIP/2.0/UDP 192.168.5.1:5060;received=10.29.19.133;branch=z9hG4bK78c3a3a2;rport=5060.
From: <sip:9560...@telefonica.net>;tag=as66a1c77a.
To: <sip:9560...@telefonica.net>;tag=aprqf4jc1ckidboe6-e8duu200000i6.
Call-ID: 4c0da58561c73444...@192.168.5.1
CSeq: 105 REGISTER.
P-Associated-URI: <sip:9560...@telefonica.net>.
P-Associated-URI: <sip:95602...@telefonica.net>.
P-Associated-URI: <tel:+34956020XXX>.
Contact: <sip:s...@192.168.5.1:5060>;expires=70.
Contact: <sip:95602...@10.29.199.131:5070;transport=udp>;expires=2955.
Service-Route: <sip:s...@10.31.255.134:5070;transport=udp;lr>.

ahi te mando el sip.conf para ese trunk

[telefonica]
context=from-trunk
type=peer
username=956020XXX
secret=956020XXX
fromdomain=telefonica.net
host=10.31.255.134
port=5070
outboundproxy=10.31.255.134
qualify=no
nat=force_rport,comedia
insecure=port,invite
dtmfmode=auto
canreinvite=no
disallow=all
allow=ulaw
allow=alaw
outboundproxyport=5070

Si te fijas , se registra con el dominio telefonica.net y usa como outbound proxy 10.31.255.134, pero los mensajes me llegan desde la ip 10.29.19.133.
si lo interpolas como dominios creo que te puede ser util.

En este caso concreto , estoy usando:
allowguest=no
allowexternalinvites=no

Un saludo, confio en que te sea util.
________________________________________
De: aster...@googlegroups.com <aster...@googlegroups.com> en nombre de Jon Bonilla (Manwe) <ma...@aholab.ehu.es>
Enviado: martes, 3 de noviembre de 2015 22:42
Para: aster...@googlegroups.com
Asunto: Re: [Asterisk-ES] Peer y dominios

Jon Bonilla (Manwe)

unread,
Nov 4, 2015, 6:34:18 PM11/4/15
to aster...@googlegroups.com
El Wed, 4 Nov 2015 09:04:48 +0000
Anibal Cañada <ani...@n2h4.es> escribió:


> Si te fijas , se registra con el dominio telefonica.net y usa como outbound
> proxy 10.31.255.134, pero los mensajes me llegan desde la ip 10.29.19.133. si
> lo interpolas como dominios creo que te puede ser util.
>
>

Entendido gracias. A ver si soluciono el problema de entrantes y realtime y lo
pruebo. Si no me temo que tendré que hacer un segundo peer en fichero.

Reply all
Reply to author
Forward
0 new messages