Jack Coates wrote:

okay, let's hunt this down together, shall we.

for i in `rpm -ql shorewall`; do echo $i && sudo grep -c run_iptables
$i; done

Okay, that came from /usr/lib/shorewall/firewall. less it and /run_ip --
okay, it's a wrapper that provides a graceful exit in the event of
iptables barfing. Because the line in question isn't using the wrapper,
you don't get a graceful exit.

iptables -t nat -A eth0_masq -s 192.168.1.0/255.255.255.0 -d 0.0.0.0/0
-j MASQUERADE

now let's man iptables and walk through it.

table nat, append a rule, eth0_masq source of 192.168.1.0/24 destination
any, action masquerade.

Uh-oh, that doesn't make any sense. Perhaps the intent was to use -i in
order to specify an interface? eth0_masq is clearly one of your
interface names.

I'll lay odds that you are correct and see if I can make some changes but do you have any idea why it works with a regular Mandrake kernel?
Doesn't that seem odd?


P.S. Thanks for the assist. :-)

Jim C.



Want to buy your Pack or Services from MandrakeSoft? 
Go to http://www.mandrakestore.com

Reply via email to