[olug] Firewall Newbie needs help
Mike Hostetler
thehaas at binary.net
Wed Mar 5 16:33:14 UTC 2003
On Wed, Mar 05, 2003 at 10:17:49AM -0600, Jonathan Warren wrote:
> Here is all it think you need for MASQUERADE. Did you modprobe ipt_nat and ipt_MASQUERADE?
<snip>
I tried all your commands (and Dave's suggestion of putting the source
IPs in) and the MASQ command didn't work. What follows is the commands
and a list of all my loaded modules.
A note: this command worked, w/o maquerading:
gideon linux-2.4.20-gentoo-r1 # iptables -v -t nat -A POSTROUTING -o eth0
-s 10.0.0.0/255.255.255.0 -d 68.13.132.196
all opt -- in * out eth0 10.0.0.0/24 -> 68.13.132.196
But won't do me good when Cox changes my IP.
gideon linux-2.4.20-gentoo-r1 # iptables -v -t nat -F
Flushing chain `PREROUTING'
Flushing chain `POSTROUTING'
Flushing chain `OUTPUT'
gideon linux-2.4.20-gentoo-r1 # iptables -v -F
Flushing chain `INPUT'
Flushing chain `FORWARD'
Flushing chain `OUTPUT'
gideon linux-2.4.20-gentoo-r1 # iptables -A OUTPUT -m state -p icmp
--state INVALID -j DROP
iptables: No chain/target/match by that name
gideon linux-2.4.20-gentoo-r1 # iptables -v -P INPUT ACCEPT
gideon linux-2.4.20-gentoo-r1 # iptables -v -t nat -P POSTROUTING ACCEPT
gideon linux-2.4.20-gentoo-r1 # iptables -v -t nat -A POSTROUTING -o eth0
-j MASQUERADE
MASQUERADE all opt -- in * out eth0 0.0.0.0/0 -> 0.0.0.0/0
iptables: Invalid argument
gideon linux-2.4.20-gentoo-r1 # iptables -v -t nat -A POSTROUTING -o eth0
-j MASQUERADE -s 10.0.0.0/24
MASQUERADE all opt -- in * out eth0 10.0.0.0/24 -> 0.0.0.0/0
iptables: Invalid argument
gideon linux-2.4.20-gentoo-r1 # iptables -v -t nat -A POSTROUTING -o eth0
-j MASQUERADE -s 10.0.0.0/255.0.0.0
MASQUERADE all opt -- in * out eth0 10.0.0.0/8 -> 0.0.0.0/0
iptables: Invalid argument
gideon linux-2.4.20-gentoo-r1 # iptables -v -t nat -A POSTROUTING -o eth0
-j MASQUERADE -s 10.0.0.0/255.255.255.0
MASQUERADE all opt -- in * out eth0 10.0.0.0/24 -> 0.0.0.0/0
iptables: Invalid argument
deon linux-2.4.20-gentoo-r1 # lsmod
Module Size Used by Not tainted
ip_nat_ftp 3472 0 (unused)
ip_conntrack_ftp 4432 1
ip_conntrack_irc 3440 1 (autoclean)
ip_nat_irc 2736 0 (unused)
ipt_MASQUERADE 1464 0 (autoclean)
iptable_nat 18972 2 (autoclean) [ip_nat_ftp ip_nat_irc
ipt_MASQUERADE]
ip_conntrack 24136 3 (autoclean) [ip_nat_ftp
ip_conntrack_ftp ip_conntrack_irc ip_nat_irc ipt_MASQUERADE iptable_nat]
ide-scsi 9264 0
sg 29164 0 (unused)
iptable_filter 1740 0 (autoclean)
ip_tables 13016 5 [ipt_MASQUERADE iptable_nat
iptable_filter]
sd_mod 11212 0 (autoclean) (unused)
scsi_mod 94388 3 (autoclean) [ide-scsi sg sd_mod]
smc-ultra 5264 1
8390 7440 0 [smc-ultra]
uhci 31632 0 (unused)
visor 9928 0 (unused)
usbserial 18812 0 [visor]
usbcore 72992 1 [uhci visor usbserial]
sb 7732 0
sb_lib 41678 0 [sb]
uart401 7268 0 [sb_lib]
More information about the OLUG
mailing list