1 |
Michael W. Holdeman <lists <at> ptfd.org> writes: |
2 |
|
3 |
|
4 |
> I have a home and office LAN using comcast broadband cable for access. My |
5 |
> office and laptop is Linus, the kids home computers for homeschooling are |
6 |
> running xp-home. I want to switch the home machines to linux desktops and |
7 |
> use vmware for running their homeschooling software. |
8 |
> Problem is I like the comcast security manager system, It regulates the kids |
9 |
> access and is very easy (gui) to manage. It is however being replaced by |
10 |
> mcafee's system. It is not nearly as good. |
11 |
> Does anyone know of a system I can use in Linux on say a firewall, |
12 |
or gateway machine (gw is now a linksys wireless router) that is easy |
13 |
to work with and maintain that will regulate specific users internet |
14 |
access time etc... |
15 |
|
16 |
|
17 |
Well, there are lot's of ways to 'skin the cat' here. |
18 |
|
19 |
Here's a good overview of some of the tools tools that you could use: |
20 |
http://www.gentoo.org/doc/en/security/ |
21 |
security-handbook.xml?part=1&chap=12#doc_chap1 |
22 |
The section on Squid would apply particularly to you. |
23 |
|
24 |
<snip> |
25 |
In this case, my policy states: |
26 |
* Surfing (HTTP/HTTPS) is allowed during work hours (mon-fri 8-17 and sat |
27 |
8-13), but if employees are here late they should work, not surf |
28 |
* Downloading files is not allowed (.exe, .com, .arj, .zip, .asf, .avi, |
29 |
.mpg, .mpeg, etc) |
30 |
* We do not like banners, so they are filtered and replaced with a |
31 |
transparent gif (this is where you get creative!). |
32 |
* All other connections to and from the Internet are denied. |
33 |
<snip> |
34 |
|
35 |
You'll most likely need a good firewall and an Aplication Level Gateway (ALG) |
36 |
to get roboust control of your networks. |
37 |
|
38 |
On the firewall side of things, I have taken the 'painful' but superior route |
39 |
to learning/testing/reading/test/reading_some_more/testing..... |
40 |
to use raw ipfilter/netfilter to achieve fine grain control of networks. |
41 |
|
42 |
Others will recommend you use a 'canned firewall' technology, such as |
43 |
shorewall, fwbuilder (etc) along with various packages that create |
44 |
your ALG. |
45 |
|
46 |
Learning raw ipfilter/netfilter is a very time consuming process, but, |
47 |
well worth the effort, in my experience. With the help of this list, |
48 |
you can achieve robust control over your networks, but, it |
49 |
does take time. The good thing about investing the time in a linux |
50 |
setting, is once you have a network management system in place, it's |
51 |
very straight forward to maintain, you do not have to spend money |
52 |
or waste time on vendors, and you learn how to *TEST* what you have |
53 |
to verify it works properly. Using a vendor, makes you subjectively |
54 |
vulnerable to the vendor's financial goals and technical limitations. |
55 |
You'll not likely be able to afford a company that has 1/10th the |
56 |
security expertise, that this list offers for free. |
57 |
|
58 |
Regardless of the path you choose, you have to test, modify and test |
59 |
your network again, with a variety of tools, to ensure robust content |
60 |
control and sufficient security. |
61 |
|
62 |
I'll assume you want the easy, minimal_pain route to controlling your |
63 |
networks, so I'll let the others pitch easy solutions, that allow |
64 |
use of software package such as shorewall + squid etc. |
65 |
|
66 |
If you want some more links to read about raw ipfilters, just let me know. |
67 |
|
68 |
HTH, |
69 |
James |
70 |
|
71 |
|
72 |
-- |
73 |
gentoo-user@g.o mailing list |