Pessoal to usando assim:
iptables -t nat -A POSTROUTING -s 10.0.0.0/16 -d 192.168.10.0/24 -j MASQUERADE
e ta respondendo assim:
iptables: No chain/target/match by that name
O que pode ser?
Não consegui entender :cry: :toim:
Pessoal to usando assim:
iptables -t nat -A POSTROUTING -s 10.0.0.0/16 -d 192.168.10.0/24 -j MASQUERADE
e ta respondendo assim:
iptables: No chain/target/match by that name
O que pode ser?
Não consegui entender :cry: :toim:
#iptables -t nat -A POSTROUTING -s 192.168.1.0/24 -j MASQUERADE
#echo "1" > /proc/sys/net/ipv4/ip_forward
Coloca como gateway das máquinas que serão mascaradas o ip do servidor.
Abraços
A minha sintaxe não é a mesma que a sua ...Postado originalmente por CFRInformatica
Reisntala o iptables, ele ta dizendo que não encontra a chain, o que significa que tá corrompido, valeu. A propósito qual sua distribuição?
vc recompilou o kernel recentemente!?
* sim - veja se vc marcou a opçaum d MASQUERADE (d preferencia, como modulo)... se naum marcou, marque e recompile novamente...
* naum - reinstale o iptables... alguma biblioteca dele deu pau, ou naum tah devidamente instalada...
Antes de tudo esperimente o seguintes comandos antes de vc inserir a sua regra:
modprobe ip_tables
modprobe iptable_filter
modprobe iptable_nat
modprobe ip_conntrack
modprobe ip_conntrack_ftp
modprobe ip_nat_ftp
modprobe ipt_MASQUERADE
echo 1 > /proc/sys/net/ipv4/ip_forward
ai você coloca a sua regra:
iptables -t nat -A POSTROUTING -s 10.0.0.0/16 -d 192.168.10.0/24 -j MASQUERADE
O que acontece, é que em algumas distros (pelo menos na Debian), o MASQUERADE e outros vem como módulos, dai a necessidade de vc levantar os módulos para poder utilizá-los.
Ok?!
[]'s