[AsteriskBrasil] SIP/UDP através de tunel SSH com netcat

Valter Nogueira valter em fastway.com.br
Quinta Março 8 21:06:13 BRT 2012


Eu já desconfiava de algo assim. Estou pensando em 2 alternativas

1. Contruir um tunel para o retorno

2. Construir uma VPN entre as máquinas

Valter
*
*


Em 8 de março de 2012 19:01, Alejandro Flores
<alejandrorflores em gmail.com>escreveu:

> Valter,
>
> Se você debugar o SIP, ou executar um tcpdump na rede, você vai ver
> que os endereços IP das origens/destinos estão uma salada. :-)
> Dentro do pacote SIP vai o ip de origem/destino porta, etc... o
> asterisk vai tentar devolver a resposta pro IP/porta que estão
> especificados no pacote SIP e não vai conseguir, pois na verdade o
> softphone conecta em localhost e o asterisk deveria devolver em
> localhost na porta que você tunelou, mas não vai funcionar, porque o
> asterisk vai tentar devolver baseado nas informações que estão no
> pacote sip.
>
> Vix, até eu me perdi nas explicações agora, mas é por ai :P
>
> Abraço!
>
> > Estou tentando conectar um softfone a uma máquina remota através de um
> tunel
> > SSH.
> >
> > Bem o ssh somente cria tuneis para TCP/IP - então tive a ideia de
> utilizar o
> > nc para fazer a conversão udp-tcp-tunel-tcp-udp.
> >
> > A primeira coisa foi uma prova de conceito - utilizei tudo em uma mesma
> > máquina
> >
> > mkfifo pipe1
> > mkfifo pipe2
> >
> > nc -l 2222 < pipe2 | nc -u 127.0.0.1 5060 > pipe2
> >
> > nc -u -l 5090 < pipe1 | nc 127.0.0.1 2222 > pipe1
> >
> > e fiz o softfone se conectar em localhost:5090 - e funcionou
> >
> >
> > Depois passei o asterisk e o
> >
> > nc -l 2222 < pipe2 | nc -u 127.0.0.1 5060 > pipe2
> >
> > para uma máquina remota (192.168.1.100) e apontei na minha maquina o
> > endereço ip daquela
> >
> > nc -u -l 5090 < pipe1 | nc 192.168.1.100 2222 > pipe1
> >
> > E não funcionou. Nem entrou o SSH ainda.
> >
> > Mas o mais curioso é que se eu passo usuario/senha errados no softfone o
> > asterisk remoto percebe e lista um erro na console - se estiver tudo
> certo
> > nada acontece e não há registro.
> >
> >
> > Alguém tem uma ideia?
> >
> >
> > obrigado,
> >
> > Valter
> >
> > _______________________________________________
> > KHOMP Inovação: External Board Series
> > Módulos de 1/2 rack e 1U para todas as interfaces e soluções Asterisk e
> > FreeSWITCH.
> > Tenha a External Series Experience na sua aplicação. Visite
> www.khomp.com
> > _______________________________________________
> > DIGIVOICE: Lider no mercado de placas para Asterisk
> > Único fabricante com Centro de Treinamento especializado.
> > LANÇAMENTO: Channel Bank TDMoE, até 64 canais FXS / FXO.
> > www.digivoice.com.br ou (11)3016-5200.
> > ________
> > YEALINK: Telefones IP e VídeoPhones IP com o melhor custo/benefício do
> > mercado.
> > email: yealink em commlogik.com.br | www.commlogik.com.br | (11) 5503-1011
> > ______________________________________________
> > Para remover seu email desta lista, basta enviar um email em branco para
> > asteriskbrasil-unsubscribe em listas.asteriskbrasil.org
>
>
>
> --
>
> Alejandro Flores
> http://www.triforsec.com.br/
> _______________________________________________
> KHOMP Inovação: External Board Series
> Módulos de 1/2 rack e 1U para todas as interfaces e soluções Asterisk e
> FreeSWITCH.
> Tenha a External Series Experience na sua aplicação. Visite www.khomp.com
> _______________________________________________
> DIGIVOICE: Lider no mercado de placas para Asterisk
> Único fabricante com Centro de Treinamento especializado.
> LANÇAMENTO: Channel Bank TDMoE, até 64 canais FXS / FXO.
> www.digivoice.com.br ou (11)3016-5200.
> ________
> YEALINK: Telefones IP e VídeoPhones IP com o melhor custo/benefício do
> mercado.
> email: yealink em commlogik.com.br | www.commlogik.com.br | (11) 5503-1011
> ______________________________________________
> Para remover seu email desta lista, basta enviar um email em branco para
> asteriskbrasil-unsubscribe em listas.asteriskbrasil.org
>
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: http://listas.asteriskbrasil.org/pipermail/asteriskbrasil/attachments/20120308/7aec1572/attachment.htm 


Mais detalhes sobre a lista de discussão AsteriskBrasil