[FUG-BR] "Clonar" conexão

Renato Frederick renato em frederick.eti.br
Seg Jun 19 15:53:57 BRT 2017


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
Skype: renatofrederick
+55 31 99123 - 3006
+55 31 2523 - 0686


Mais detalhes sobre a lista de discussão freebsd