On Tue, Dec 22, 1998 at 06:25:09AM +0000, Stuart Lynne wrote:
> In article <[EMAIL PROTECTED]>,
> Keith Owens <[EMAIL PROTECTED]> wrote:
> >On 21 Dec 1998 23:14:29 GMT,
> >[EMAIL PROTECTED] (Stuart Lynne) wrote:
> >>In article <[EMAIL PROTECTED]>,
> >>Keith Owens <[EMAIL PROTECTED]> wrote:
> >>>If both IPv6 and masq are active, incoming v6-in-v4 packets are
> >>>discarded by masq. Quick and dirty workaround against 2.1.131, by no
> >>>means the full fix for masq and tunnels. [snip]
> >>
> >>Similiar problems exist with tunnels and masquerading. In some cases incoming
> >>tunnel packets can end up being checked by ip_fw_demasquerade() which will
> >>fail causing the packet to be dropped. [snip]
> >
> >I did say it was a quick and dirty work around :). The whole question
> >of masq, firewalls and tunnels gives me the shivers. Do you masq
> >before tunnelling, after tunnelling or both? How many levels down into
> >the packet do you go for a firewall? How do you hook into v6 in v4 in
> >GRE? Why does the word "STREAMS" keep floating through my mind?
>
> Well the ordering seems to by contolled by ipchains. I know the
> problem I found can be circumvented with different rulesets. But
> it was certainly fun tracking down why tunnels worked sometimes
> and not for other configurations.
>
> In it's current implementation ip_masq doesn't attempt to implement
> masquerading for certain protocols (such is IPIP or GRE) so it
> probably shouldn't be getting in the way. It should only attempt
> to de-masquerade packets for protocols that it knows about.
Alan Cox's patch-2.1.131-ac10+ fixes this ip_masq bug (the input
path ALWAYS touch masquerader, now it correctly returns "GO ON" if
unknown proto).
Regards...
--
-- Juanjo http://juanjox.linuxhq.com/
== free collective power ==---.
Linux <------------'
-
To unsubscribe from this list: send the line "unsubscribe linux-net" in
the body of a message to [EMAIL PROTECTED]