Search squid archive

Re: Selective Access

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Rajesh K. Bahl wrote:
Thanks but there is another constraint---- There is only one server
running Linux and all the "client PCs" are windows Boxes.

 Also on top of it we need to prevent the users from "changing" their
own IP addresses (which some "denied" users do to get access to
internet ).

What to do in such a case ?



Regards
Rajesh K. Bahl

1) Remove administrator access on the client systems so IP addresses are not changed
2) Statically assign IP addresses in two ranges. One for open access, other for virus
   update only. Either though manual IP config, or by configuring your DHCP server to
   serve the proper addresses by MAC address.
2a) (optional)) Set up port restrictions on your network switches so that only your PCs
   can get on the network (Restrict by MAC address). Need manageable switches for that.
3) ACLs in squid that match on IP ranges you set up that restrict the two classes of clients
   in any way you want.

If you are unable to remove administrator access for some reason:
1) Break the network into two halves, either through separate network switches, or VLANs if
   you have maneagable switches.
2) Run two squids, one connected to the open half of the network, other on the restricted.
   You can do this on one server either by having two network cards and binding each squid
   to the appropriate card, or by using VLAN trunking. Each squid has the appropriate restriction
   rules.
3) Physically secure your network jacks so the users don't replug themselves into the unrestricted
   network.

First option is best, but for some reason you're letting users change their IP addresses, so
there's some restrictons there we don't know about ;-)

--
Robert Borkowski

[Index of Archives]     [Linux Audio Users]     [Samba]     [Big List of Linux Books]     [Linux USB]     [Yosemite News]

  Powered by Linux