Re: iptables prerouting dnat

2009-09-12 Por tôpico Eduardo Rodrigues da Luz
fiz o script: #!/bin/bash # eduardo rodrigues da luz # 20090912 MEUHOST=meuhost.dyndns.org echo "RESOLVENDO $MEUHOST" MEUIP=`ping -c 1 $MEUHOST | grep PING | cut -d "(" -f 2 | cut -d ")" -f 1` echo "ADICIONANDO REGRA NO IPTABLES" iptables -D PREROUTING 1 -t nat iptables -t nat -I PREROUTING -i et

Re: iptables prerouting dnat

2009-09-12 Por tôpico Alex Paulo Laner
Eduardo, Então melhor você colocar a regra no cron para rodar em determinado tempo, pois quando ele carrega a regra ele resolve o nome e guarda o ip que ele resolveu o nome. Ou fazer um script que pegue o ip que fique verificando se ele mudou e rodar a regra novamente para pegar o novo ip. Alex P

Re: iptables prerouting dnat

2009-09-12 Por tôpico Eduardo Rodrigues da Luz
Não é isso acho que não expliquei corretamente. É assim: redirecionar todas as requisições na porta 8080 do ip do meu trabalho que é fixo, para o meu em casa que é aleatório, em casa estou usando o dyndns, a regra está certa ele tá mandando para o meu ip, mais o que acontece é que o meu ip não é fi

Re: iptables prerouting dnat

2009-09-12 Por tôpico Alex Paulo Laner
Eduardo, Eu acho que você podo estar se confundindo. $ iptables -t nat -I PREROUTING -p tcp -i eth0 -s 0/0 -d 0/0 --dport 8080 -j DNAT --to ip_interno O que essa regra faz -i eth0 -> a interfarce de entrada, nesse caso seu link externo tem que estar aqui (Ex. Virtua), se for PPPOE a interface é

iptables prerouting dnat

2009-09-12 Por tôpico Eduardo Rodrigues da Luz
Bom dia/tarde/noite! Pessoal alguma luz? iptables -t nat -I PREROUTING -i eth0 -p tcp --dport 8080 -j DNAT --to meu.host.com.br iptables v1.4.3: Bad IP address "meu.host.com.br" não consigo redirecionar o acesso a porta 8080 da minha maquina para outra por nome? só por ip? devido a minha outra ma