brunotec
(usa Debian)
Enviado em 14/04/2011 - 15:15h
Antes de continuar com essa novela gostaria que alguém me tirasse uma dúvida.
Na config do meu roteador ao habilitar a DMZ
http://brunotec.pixa.us/images/19279793/z/fotografia2
assim todo acesso externo será redirecionando para o ip 192.168.0.100 que é o ip do meu Servidor Debian, porém na config não tem como indicar uma porta.
é necessario o roteador esta configurado com a DMZ para que eu possa fazer o redir ou tem como fazer com ele desabilitado?
eu fiz um script para o firewall mas ainda não funcionou:
#!/bin/bash
/sbin/modprobe iptable_nat
/sbin/modprobe ipt_REDIRECT
/sbin/modprobe ipt_MASQUERADE
#Limpando Regras
iptables -F
iptables -t nat -F
iptables -t mangle -F
echo 1 > /proc/sys/net/ipv4/ip_forward
echo 1 > /proc/sys/net/ipv4/conf/all/accept_redirects
#Politica Padrão
iptables -P INPUT ACCEPT
iptables -P OUTPUT ACCEPT
iptables -P FORWARD ACCEPT
iptables -t nat -P PREROUTING ACCEPT
iptables -t nat -P POSTROUTING ACCEPT
iptables -t nat -P OUTPUT ACCEPT
iptables -t filter -A FORWARD -m state --state NEW,ESTABLISHED,RELATED -j ACCEPT
iptables -t filter -A OUTPUT -m state --state NEW,ESTABLISHED,RELATED -j ACCEPT
iptables -t filter -A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT
### TENTATIVA
iptables -t nat -A PREROUTING -d 192.168.1.0/24 -j ACCEPT
iptables -A INPUT -d 192.168.1.0/24 -j ACCEPT
iptables -A FORWARD -d 192.168.1.0/24 -j ACCEPT
# Redireciona trafego da porta 80 para 192.168.0.100:9080
iptables -A PREROUTING -t nat -i eth1 -p tcp --dport 80 -j DNAT --to-destination 192.168.0.100:9080
iptables -A FORWARD -p tcp --dport 9080 -j ACCEPT