>При попытке ввести правило iptables -t nat -PREROUTING -i eth0 -p tcp
>--dport 80 -j DNAT --to 192.168.0.2:80
>Получаю сообщение: iptables v1.2.8: -P requires a chain and a policy
>Try `iptables -h' or 'iptables --help' for more information.
>
>os - linux mdk 9.2
>kernel 2.4.22
синтаксис неверен ! вот так надо :
iptables -t nat -A -PREROUTING -i eth0 -p tcp --dport 80 -j DNAT --to 192.168.0.2:80
то бишь нет действия с цепочкой -A, добавить цепочку .
возможно у тебя еще нет и политик по умолчанию типа:
$IPT -P INPUT DROP
$IPT -P OUTPUT DROP
$IPT -P FORWARD DROP