El 14/01/2011 18:18, Guillermo M. Narvaja escribió:
Estoy teniendo un problema en un lugar donde están instalando telefonía
IP (de IPlan) y la puerta de enlace es un servidor linux que administro.
Los teléfonos IP se conectan a la red local y establecen conexión sin
problemas con la central del proveedor.
equipo a login a pbx externa ip externa tanto...
equipo b login a pbx externa ip externa tanto...
equipo c login a pbx externa ip externa tanto...
equipo x login a pbx externa ip externa tanto...
Las llamadas desde los teléfonos IP hacia afuera de la LAN y desde
afuera hacia los teléfonos IP funcionan sin problemas.
logico, todo funciona... ¿podes hablar con varios telefonos en simultaneo?
El problema se dá cuando queremos hablar entre dos teléfonos dentro de
la LAN. La comunicación se establece, los teléfonos suenan, pero la voz
no llega.
mmmm, rarisimo. Si podes recibir llamadas desde afuera y podes generar
llamadas
afuera, significa que podes establecer una comunicacion ip digitalizada.
Por lo que ví, logueando los paquetes que pasan por el firewall, es como
si los dos teléfonos estuvieran mandando paquetes a la IP externa de mi
servidor en lugar de enviarse paquetes entre ellos:
logico, los equipos estan logueados afuera de tu lan, y publicados a una
ip externa.
Ellos no saben que son parte de la misma LAN, ellos solo pueden ser ubicados
por la PBX a travez de la IP que ellos declararon cuando se loguearon
(la externa).
Cuando la PBX establece la ruta de comunicacion es equipo A contra B pero
utilizando la IP que declaro cada equipo externamente, no la interna.
Entonces la
ruta de datos sera lan <-> wan <-> wan <-> lan
Jan 14 16:17:01 mail kernel: [345283.065237]
Shorewall:loc2fw:LOG:IN=eth1 OUT=
MAC=00:21:91:52:fe:36:00:0e:08:d7:cd:f9:08:00 SRC=192.168.15.66
DST=172.16.10.1 LEN=200 TOS=0x18 PREC=0xA0 TTL=250 ID=850 PROTO=UDP
SPT=16394 DPT=16410 LEN=180
Jan 14 16:17:01 mail kernel: [345283.082909]
Shorewall:loc2fw:LOG:IN=eth1 OUT=
MAC=00:21:91:52:fe:36:00:0e:08:d7:cd:2f:08:00 SRC=192.168.15.40
DST=172.16.10.1 LEN=200 TOS=0x18 PREC=0xA0 TTL=250 ID=15590 PROTO=UDP
SPT=16410 DPT=16394 LEN=180
192.168.15.66 y 192.168.15.40 son las IPs de los teléfonos
172.16.10.1 es la IP externa del servidor/gateway
A alguien le pasó algo similar? Saben qué puede ser?
Es logico que funcione asi, no hay nada raro en eso.
Estoy usando "shorewall" como firewall.
Si tienes dudas sobre el shorewall simplemente desabilitalo momentaneamente
y prueba realizar la llamada.
--
Diego Leonardo Revechini
Soporte Tecnico Independiente
blog: www.olafitoweb.com.ar
--
Para desuscribirte tenés que visitar la página
https://listas.linux.org.ar/mailman/listinfo/lugar-gral/
Usuarios Software Libre Argentina (USLA)