CascataNR
(usa Debian)
Enviado em 16/07/2011 - 09:16h
Bom dia pessoal.....
Como todo final de semana tem feira livre......., vão vendo o abacaxi mais recente que comprei........
Tenho aqui na empresa um PABX hibrído (Analógico e Digital), os ramais digitais (IP) são conectados ao modulo voip, via adaptadores ATA, da seguinte forma: vc configura a porta WAN do adaptador com um ip (pode ser fixo ou DHCP), acessa a interface web, e nela coloca os dados SIP (IP + senha do modulo voip, onde este ramal ira se registrar)....na rede local funciona que é uma blz......porém quando é necessário vc colocar o adaptador por exe.: numa filial da empresa, este funciona muito bem se estiver conectado diretamente a internet,.....se estiver atrás de um firewall vejam só o que acontece.......com um ip atribuido pelo servidor DHCP (ip da rede interna)......faço o acesso as configurações SIP, preencho todos os dados, ele se registra no módulo VOIP, que esta na matriz,....aparece na grade de ramais........normalmente, ocorre que se a filial tenta chamar a matriz, o telefone toca, mas não há áudio......o processo inverso já não ocorre.......se a matriz chama a filial a conversação ocorre normalmente.
No firewall da matriz abri todas as portas necessárias para que os ramais IP`s estivessem conseguindo entrar.....esta funcionando.....no firewall da filial.....também abri as portas, acontece, que segundo o que descobri pelos foruns da vida na internet.....quando os adaptadores ATA estão atrás de um fire, tem alguns problemas com NAT,.....tipo o endereço de registro SIP é 171.111.xx.x, e o endereço de saida da interface WAN para a internet é 192.xxx.x.x, ele manda o pacote de dados para o endereço da WAN, so que este é o endereço local da minha rede ( detalhe este endereço esta com passagem livre pelo fire)......pelo que deu para entender, quando o fire faz o MASQUERADE, é que ocorre o problema.
Fiz a seguinte regra de POSTROUTING no fire da filial para tentar resolver o problema :
IPTABLES -A POSTROUTING -t nat -p udp --dport 5000:30000 -s {endereço ATA na rede interna} -j SNAT --to {ip da matriz}
IPTABLES -A FORWARD -p udp --dport 5000:30000 -s {ip da matriz} -d {ip do ATA rede interna} -j ACCEPT
Não resolveu esta da mesma forma ainda......alguém tem alguma idéia.....
gradecido pela atenção......
Cascata_NR