port forward - redirecionando portas para um micro da rede

Iniciado por Matheus, 26 de Março de 2006, 22:31

tópico anterior - próximo tópico

Matheus

ae galera!!

to presisando de uma ajudinha ae ^^

tenho o servidor, que tem 2 placas de rede, uma ta o modem ADSL PPPoE BrasilTelecon e na outra vai ligada no Switch da rede, quero fazer assim:

redirecionar a porta X do servidor que ele receber da net e redirecionar para um pc da rede interna....

ppp0 - internet
eth1 - rede interna


Agradeço desde ja ;)

Matheus


edureis

Aqui eu tenho um 5200 roteado e nele tem uma opção de port forwarding, onde defino o protocolo, porta e ip "rede local 192.168._._". Não sei bem a sua necessidade, mas aqui usei isso para compartilhar um sistema que roda na porta 8080 no meu servidor, para ser acesso na internet.
Para isso foi necessário um cadastro de DDNS (no-ip), onde fiz um port redirect.
[].

Matheus

Oi ^^

Obrigado, mas é que não uso modem roteador, é um bridge ligado a um pc que ele é o que distribui a internet, ai queria da um port forwarding para um pc da rede, ai eu queria saber como =)

Abraços;
Matheus

Matheus


isaacguerra

bem, se eu entendi direito, vc tem uma maquina que tem internet via ADSL, mais tem uma maquina dentro de sua rede interna que tem um serviço que deve ser acessado pela internet!!!

Bem se for isso vc tem que implementar algumas regra no iptables:
Imagine
Seu servidor tem duas interface uma com a rede inter e outra com a internet! diagmos que sua rede interna tem o ip 192.168.0.0/24. E sua maquina interna a rede tem o ip 192.168.0.2/24. Legal, Vamos nessa!!

A jogada e a seguinte, quando chegar uma requisição na sua interface ADSL pra porta X, vc redireciona ela pra sua maquian interna, e mesma coisa saindo, quando sair alguma coisa pela interface ADSL pela porta X vc tem que mudar a origem do pacote para ip da ADSL!!

Mudando o destino dos pacotes vindos da internet
iptables -t nat PREROUTING -s internet -p tcp --dport X -j DNAT --to 192.168.0.2

Mudando a origem do pacote na siaida pra internet
iptables -t nat POSTROUTING -s 192.168.0.2 -p tcp --sport X -j SNAT --to IP_ADSL

pronto!!

Bem mais por nao ter entendido bem a pergunta pode ser que vc so queira compartilha a net com sua rede interna!!
Ai e so instalar o firestart, e pronto!!

Falou!!!!