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
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
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
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 é
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
5 matches
Mail list logo