Running 2.0 with firewalling, ip firewalling, ip forwarding,
'Squish' is running ppp with a permanent address connected
to the internet, and also has an
an ethernet card to my home network (using 192.168.2.0 as net), which
connects to several machines, including 'Febrile'.
I can control all packets going in and out of Squish, and can
control which packets it forwards, using ipfwadm. Squish will happily
forward Febrile's packets to the net at large (where or course, no
one knows what to do with them). I tried using the masquerading options,
but then the packets no longer seem to get forwarded--the only
difference I can see at that point (using tcpdump) between trying to
masquerade and _not_ forwarding, is that when masqurading, Squish
doesnt send Febrile ICMP host unreachable packets.
Has anyone got masqurading working under any kernel? I would
really like to hear from you...
Any advice or a pointer to some documentation on this would
be great too--there was mention of 'ftp.eves.com' in NET2 howto,
but they dont seem to be there anymore.
Also, no matter what I do, 'ipfwadm -M -l' prints no information
I would be very grateful for any info, and can provide as many
details as might be helpful, if needed.