Re: iptables: can't set any ip address in rules

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Argh, i mean please add a protocol to the rule, and add the nat table to the rule.. you always use -t but you do not specify the nat table.. in your rules "-t" should be replaced with "-t nat"

regards,
sascha

Salim wrote:
this issue has been solved. seems like 'unsigned long long' doesn't work on
my system. changed 'strtoull' to 'strtoul'. Now it looks okay.
thanks for all who have spent time on my question.

----- Original Message -----
From: "Salim" <salim.si@xxxxxxxxxxxx>
To: <netfilter@xxxxxxxxxxxxxxxxxxx>
Sent: Monday, September 05, 2005 2:01 PM
Subject: iptables: can't set any ip address in rules


Hello all,
    I am not able to set any rule that contsin ip address in the iptables.
For example I give this command


iptables -t -A PREROUTING -d 1.1.1.1 -j DNAT --to-destination 2.2.2.2


then, I issue the command >iptables -t nat -L.

the result is

Chain POSTROUTING (policy ACCEPT)
target           DNAT
prot              all
opt                --
source          anywhere
destination    0.0.0.0   to:0.0.0.0


I gave the command with verbose

iptables -v -t -A PREROUTING -d 1.1.1.1 -j DNAT --to-destination 2.2.2.2


it showed
DNAT all opt -- in * out * 0.0.0.0/0 -> 0.0.0.0 to:0.0.0.0


for any command which has an ipaddress, the ip address always is always
takes as 0.0.0.0

I am using Redhat Linux 2.4.25
iptables v1.3.3
MIPS embedded system.

I am confused. Any help will be greatly appreciated.

regards
Salim






[Index of Archives]     [Linux Netfilter Development]     [Linux Kernel Networking Development]     [Netem]     [Berkeley Packet Filter]     [Linux Kernel Development]     [Advanced Routing & Traffice Control]     [Bugtraq]

  Powered by Linux