[FUG-BR] Fwd: "Clonar" conexão

Otacílio otacilio.neto em bsd.com.br
Seg Jun 19 15:07:17 BRT 2017


Em 19/06/2017 07:45, Renato Frederick escreveu:
>
> Renato Frederick
> Consultor em TI
> http://about.me/renatofrederick
> Skype: renatofrederick
> +55 31 99123 - 3006
> +55 31 2523 - 0686
>
> ---------- Mensagem encaminhada ----------
> De: *Renato Frederick* <renato em frederick.eti.br 
> <mailto:renato em frederick.eti.br>>
> Data: 18 de junho de 2017 23:36
> Assunto: "Clonar" conexão
> Para: "Lista Brasileira de Discussão sobre FreeBSD (FUG-BR)" 
> <freebsd em fug.com.br <mailto:freebsd em fug.com.br>>
>
>
> Pessoal, tudo bem?
>
> Gostaria de ajuda de vocês.
>
> Eu estou escrevendo uma aplicação e ela conecta ao servidor, suponha, 
> porta 1234
>
> Até aí tudo bem.
>
> Porém, eu tenho o servidor 2, onde quero que ela faça uma sobra, na 
> porta 1234 também.
>
> Por exemplo, se no servidor A ela manda OI, quero que no servidor 2 
> ela mande OI também.
>
> Eu pesquisei no google e achei algo assim:
>
> nc -l -p 1111 -c "nc 10.10.10.10 1234".
>
> Porém manda usar outro nc, netcat-traditional(o FAQ tratava de ubuntu 
> e este pacote é pra ele).
>
> O exemplo acima, o que for  na maquina A na porta 1111 joga para a 
> B(10.10.10.10) na 1234.
>
> Porém, eu não tive a conexão na A na porta 1234. Eu precisava ali 
> colocar algo, tipo um "tee", algo assim que fizesse a conexao ir para 
> a 10.10.10.10 na 1234 mas tb para 127.0.0.1 na 1234.
> Desta maneira, a minha apliação conecta na maquina A:1111, o nc joga 
> pra A:1234 e também para B:1234.
>
> Eu preciso disto pois a máquina A está em um local com IP fixo e a B 
> em outro com IP dinâmico(minha casa)
>
> Então, tudo que eu fizer em produção já tenho backup em casa com GVT. 
> Eu tentei colocar registro DNS com 2 cname, mas não funcionou, pois 
> cada hora conectava em um, o jeito mesmo é eu fazer com o NC.
>
> alguem tem ideia? VI exemplos usando MKFIFO, PIPES, etc mas sou 
> completamente ignorante.
>
> Agradeço já a ajuda quem tiver sugestões.
> Abraços e boa semana!
>
>
>
> Renato Frederick
> Consultor em TI
> http://about.me/renatofrederick <http://about.me/renatofrederick>
> Skype: renatofrederick
> +55 31 99123 - 3006 <tel:+55%2031%2099123-3006>
> +55 31 2523 - 0686 <tel:+55%2031%202523-0686>
>
A comunicação é feita por TCP ou UDP?

[]'s

-Otacílio



Mais detalhes sobre a lista de discussão freebsd