freebsd jails

Greg Barniskis nalists at
Thu Dec 7 07:22:44 PST 2006

Denzil Kelly wrote:
> I need to implement web content filtering using squidguard and/or
> dansguardian for several locations. Each site has different filtering
> requirements. I want to know if it is possible to do this using a jail for
> each site(provided that I have sufficiently powerful hardware). 

Should not be too difficult to implement.

> I want to
> have a different IP address for each jail. 

A unique IP for each jail is required in any case.

> If this is possible do I need to
> have a different NIC for each jail?

Nope. Just use aliases in rc.conf for the one NIC. For example, if I 
have a NIC fxp0, on a host with two jails:

ifconfig_fxp0="inet netmask"
ifconfig_fxp0_alias0="inet netmask"
ifconfig_fxp0_alias1="inet netmask"

Note the alias masks are all ones -- that's not a typo.

Greg Barniskis, Computer Systems Integrator
South Central Library System (SCLS)
Library Interchange Network (LINK)
<gregb at>, (608) 266-6348

More information about the freebsd-questions mailing list