Subject: Re: Transparent Firewall w/ NetBSD
To: Sean-Paul Rees <sean@seanrees.com>
From: Jon Lindgren <jlindgren@espus.com>
List: netbsd-help
Date: 07/18/2000 06:42:37
On Mon, 17 Jul 2000, Sean-Paul Rees wrote:
> I am doing some work for a local usergroup, and we'd like to implement a
> firewall on our network. I really don't want to have to go through the
> trouble and resubnet the network and redo the routes for a firewall, I'd much
> rather create a transparent firewall between the router and the rest of the
> network.
>
> Something like:
>
> T1<------->Router<--->(ethernet 0)NetBSD Firewall(ethernet 1)<--->Network
>
> I want the NetBSD firewall to basically forward all packets along its interfaces
> and impose filters for "bad" packets.
>
> Is NetBSD/IP Filter up to the task? If so, can someone provide me some pointers?
> I come from a FreeBSD background, and have limited NetBSD experience.
What you'd want is a bridging firewall. AFAIK, as of 1.4.2 NetBSD cannot
bridge yet (someone _please_ correct me if I'm wrong on that). So while
IPFilter can do "bridge-style" filtering, NetBSD won't bridge, and you're
out of luck.
IIRC OpenBSD does this, but I'm speaking from pure hearsay and not from
first hand experience.
[here's hoping someone has implemented bridging in -current]
-Jon
--------------------------------------------------------------------
"Hey - this old machine screams like a snail on acid!" - (a true
comment by a fellow who recently installed NetBSD on an old server)