Pular para o conteúdo

Redirecionamento de portas com socat

Dica publicada em Linux / Avançado
Roberto Soares (3spreto) roberto_espreto
Hits: 19.741 Categoria: Linux Subcategoria: Avançado
  • Indicar
  • Impressora
  • Denunciar
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Redirecionamento de portas com socat

Se deseja testar algum tipo de redirecionamento, recomendo a utilização do socat.

Em distribuições baseadas no Debian/Ubuntu, basta o comando abaixo para sua instalação:

sudo apt-get install socat

Ou, a partir do código fonte:

cd /tmp
wget http://www.dest-unreach.org/socat/download/socat-1.7.2.4.tar.gz
tar -zxvf socat-1.7.2.4.tar.gz
cd socat-1.7.2.4
./configure
make
sudo make install

Na prática? Claro, veja um exemplo de redirecionamento de tudo que chegar na porta 2222 do host 192.168.0.12 para o IP 192.168.0.15 na porta 8080:

socat TCP-LISTEN:2222,fork TCP:192.168.0.15:8080
Linux: Redirecionamento de portas com socat
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Outro exemplo:
Linux: Redirecionamento de portas com socat

Na imagem acima, tenho uma pequena página HTML rodando no IP 192.168.0.15 na porta 8000.

Com o socat, redireciono tudo que chega na porta 2222 do IP 192.168.0.12 para a página HTML que acabei de criar.

Com o comando curl, consigo visualizar o conteúdo da página. E no navegador?
Linux: Redirecionamento de portas com socat

Deseja maiores informações? Veja em: socat

See you in the next tip.
Abs.

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Proteção contra vulnerabilidade POODLE SSLv3

PwnTooth - pen testing em dispositivos bluetooth

Paros Proxy - Web Application Security

Descobrindo informações variadas do alvo pelo BackTrack 4

theHarvester - Vamos colher alguns e-mails?

Compartilhar mesma partição para pastas pessoais entre Ubuntu e Debian e resolvendo o problema do "não é possível mover o arquivo para a lixeira"

[SAMBA 4 ADDC] Listando Nome e Nome Completo de Usuários de um grupo

Erro na instalação do Liquorix: "gpg: keyserver receive failed: No name" [RESOLVIDO]

Dois ambientes gráficos no mesmo Linux

Atualizar o Debian ETCH (4.0) para o LENNY (5.0)

Nenhum comentário foi encontrado.

Contribuir com comentário

Entre na sua conta para comentar.