RE: linux-2.4.20 iptables-1.2.7a DHCP on EXTIF

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

 



I have solved my own problem!

I am posting it because I've received a few private messages with people
suffering from the same symptoms.

I have Redhat7.3 base install and the default location of iptables is
/sbin/iptables*  and /lib/iptables/*

The default for iptables Makefile is to install to /usr/local/sbin/iptables*
and /usr/local/lib/iptables/*

Originally I had compensated for the executable path but not for the library
path.  As a result, I am assuming that iptables was using my old
iptables*.so's.


QUICK FIX:

#  cp /usr/local/sbin/iptables*  /sbin

#  cp /usr/local/lib/iptables/*    /lib/iptables

# iptables -version
iptables v1.2.7a

#  iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE

WORKS

Hope that helps anyone with the same problem.


-----Original Message-----
Message: 3
Reply-To: <stormp@telus.net>
From: "Storm D. J. Petersen" <stormp@telus.net>
To: <netfilter@lists.netfilter.org>
Subject: linux-2.4.20 iptables-1.2.7a  DHCP on EXTIF
Date: Thu, 20 Feb 2003 19:48:09 -0800


Hi,

I am still confused. ;-)

I upgraded my kernel to 2.4.20 and now  # iptables -t nat -A POSTROUTING -o
eth0 -j MASQUERADE  doesn't work.

However,  # iptables -t nat -A POSTROUTING -j SNAT -to $EXTIP    works!

My problem is that I am behind a cable modem that changes my IP address
daily.  So, what does one do if their eternal interface uses DHCP?
Thanks.
S.




--__--__--

Message: 4
Reply-To: <stormp@telus.net>
From: "Storm D. J. Petersen" <stormp@telus.net>
To: <netfilter@lists.netfilter.org>
Subject: linux-2.4.20 iptables-1.2.7a  DHCP on EXTIF
Date: Thu, 20 Feb 2003 20:05:03 -0800

Whoops should read:

However,  # iptables -t nat -A POSTROUTING -o eth1 -j SNAT -to $EXTIP
works!



-----Original Message-----
From: Storm D. J. Petersen [mailto:stormp@telus.net]
Sent: Thursday, February 20, 2003 7:48 PM
To: netfilter@lists.netfilter.org
Subject: linux-2.4.20 iptables-1.2.7a DHCP on EXTIF
Importance: High


Hi,

I am still confused. ;-)

I upgraded my kernel to 2.4.20 and now  # iptables -t nat -A POSTROUTING -o
eth0 -j MASQUERADE  doesn't work.

However,  # iptables -t nat -A POSTROUTING -j SNAT -to $EXTIP    works!

My problem is that I am behind a cable modem that changes my IP address
daily.  So, what does one do if their eternal interface uses DHCP?
Thanks.
S.







[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