Publicada por lvr123321 em 18/04/2007 - 11:10h:
* lvr123321 usa Mandrake

Oi galera.

Gostaria que me informa-sem como que eu posso fazer um redirecionamento de ip atravez do ip-table, pois eu precioso ter acesso a uma rede interna que esta sendo roteada.

eu tenho que ter acesso atravez da INTERNET a maquina LOCAL(20.20.20.20) que pertence a rede LAN que tem um ROTEADOR com duas interfaces de redes eth0(100.200.100.200 - INTERNET) e eht1( 20.20.20.1 - LAN ).

como que eu poderia fazer p/ ter acesso atravez da porta 80 a maquina LOCAL?

desde ja,
Agradeco!

  
 
Resposta de Ruy_Go em 18/04/2007 - 13:11h:
* Ruy_Go usa Slackware
* Ruy_Go tem conceito: nenhum voto.
 


Amigo, não sei qual programa voce vai usar para o acesso a porta 80, eu nao conheço nenhum, mas vamos la.....

Eu tenho um script de direcionamento de portas.... vou postar ele aqui e ja volto com o link para voce ok?

 
Resposta de Ruy_Go em 18/04/2007 - 13:29h:
* Ruy_Go usa Slackware
* Ruy_Go tem conceito: nenhum voto.
 


Bom como ele ainda está em lista de espera, vou colocar o cod. fonte aqui pra vc.
Crie ele dentro de um arquivo por exemplo pcanywhere.sh dê permissao para o arquivo chmod +x e para executar ele, utilize o comando:
sh arquivo.sh ex: sh pcanywhere.sh

Segue o fonte do arquivo:

# AIRES RUY --> Script para liberar acesso ao PC-Anywhere para a rede interna!
#! /bin/bash
#----------------------------------------------------------------------------------------#
#----------------------------------------------------------------------------------------#
##=========> VARIAVEIS <=====###
REDE_EXT="wlan0" # Coloque aqui sua interface de rede que está ligada a internet
REDE_INT="eth0" # Coloque aqui sua interface de rede que esta ligada a rede interna
IP_REDE="10.0.0.10" # Coloque aqui o IP que recebera o Acesso da internet
#----------------------------------------------------------------------------------------#
#----------------------------------------------------------------------------------------#
#--------------------> Recebendo acesso do PC Anywhere da Internet. <--------------------#
iptables -t nat -A PREROUTING -i $REDE_EXT -p tcp --dport 5631 -j DNAT --to $IP_REDE
iptables -t nat -A PREROUTING -i $REDE_EXT -p udp --dport 5631 -j DNAT --to $IP_REDE
#----------------------------------------------------------------------------------------#
iptables -t nat -A PREROUTING -i $REDE_EXT -p tcp --dport 5632 -j DNAT --to $IP_REDE
iptables -t nat -A PREROUTING -i $REDE_EXT -p udp --dport 5632 -j DNAT --to $IP_REDE
#----------------------------------------------------------------------------------------#
#-----------> Fazendo acesso via PC Anywhere da rede interna para a Internet <-----------#
iptables -t nat -A POSTROUTING -s 0/0 -d 0/0 -o $REDE_EXT -p tcp --dport 5631 -j ACCEPT
iptables -t nat -A POSTROUTING -s 0/0 -d 0/0 -o $REDE_EXT -p udp --dport 5631 -j ACCEPT
#----------------------------------------------------------------------------------------#
iptables -t nat -A POSTROUTING -s 0/0 -d 0/0 -o $REDE_EXT -p tcp --dport 5632 -j ACCEPT
iptables -t nat -A POSTROUTING -s 0/0 -d 0/0 -o $REDE_EXT -p udp --dport 5632 -j ACCEPT
#----------------------------------------------------------------------------------------#
iptables -A FORWARD -p tcp -j ACCEPT -d 0/0 --dport 5631
iptables -A FORWARD -p udp -j ACCEPT -d 0/0 --dport 5631
#----------------------------------------------------------------------------------------#
iptables -A FORWARD -p tcp -j ACCEPT -d 0/0 --dport 5632
iptables -A FORWARD -p udp -j ACCEPT -d 0/0 --dport 5632
#----------------------------------------------------------------------------------------#
#Como visto acima, o pc-anywhere utiliza as portas 5631 e 5632 nos protocolos tcp e udp.


 
Resposta de Ruy_Go em 18/04/2007 - 13:31h:
* Ruy_Go usa Slackware
* Ruy_Go tem conceito: nenhum voto.
 


Espero que isto resolva seu problema!
E assim, altere as portas caso precise!
Como vc quer para a porta 80, altere entao as mesmas acima para a porta 80.

Qualquer coisa entre em contato!

  


ATENÇÃO: Antes de contribuir com uma resposta, leia o artigo Qualidade de respostas e certifique-se de que esteja realmente contribuindo com a comunidade. Muitas vezes o ímpeto de contribuir nos leva a atrapalhar ao invés de ajudar.

Contribuir com resposta



CAPTCHA
[ Recarregar imagem ]

Digite o código acima:

  
* Nota: só é possível enviar respostas usuário que possui conta e esteja logado com ela, caso contrário sua mensagem será perdida.



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts