hehe, i just thought i'd chime in, as my high school used N2H2's bess to filter the internet access of the workstations on campus.
For a while, at the beginning of the year our sys admin had it set up so that it was easy on him, and all he had to do was set up a proxy server running the software, and then point all the workstation's browsers at it, and viola! filterned net access, this way him and all the important admin people could still have an unfiltered connection as long as they just didnt have the proxy setup in there browser.... Well, that didnt last long, we caught on real quick 🙂 Well, he realized that we had figured it out, so he decided he was gonna get a little bit more sneaky about it... this is what he did, he set it up so that nothing would get past the equipment, and out onto the net that didnt go through the proxy server first...so, if you didnt have the proxy set up in your browser, you'd just get the infamous DNS error page when you tried to open a webpage... well, we knew something had to be up, so after a little tinkering, we figured it out... turns out the equipment denied all connections that didnt come from the proxy server's IP, AND a small subnet that we discovered.... so we tested it out, pinged all the IP's in the subnet and found that there were a few that were unused, snatched one up, rebooted, cleared the browsers proxy settings, and what do ya know? worked perfectly, unfiltered net access once again.... only problem, i have 3 or 4 hardcore computer guru friends, and there was only a couple of free IP's in the "special" subnet he set up...solution: i set up a computer running win2k server, and Internet connection sharing in our computer lab (teacher's a cool guy, and let us do this because technically, we were learning, right?) and just left it hanging off of the same passive router all of the computers in the lab were connected too... i named the win2k server + ICS machine something creative, i dont remember what it was now, so that whenever one of the admins happened to be looking around in network neighborhood they'd hopefully dismiss the name as one of there machines and think nothing of it..
anyway, what's the point of all that.... well, when we went into computer class everyday we could just disable DHCP on our workstations and give ourselves an IP in the ICS computers sharing IP range, and there ya go, it would share it's unfiltered connection with whatever workstations had an IP in it's range, and pointed to it for there default gateway 🙂 then, when we left the class, set it back up to retrieve IP info from the DHCP server, reboot, leave class, no one knows anything....
I graduated last year, and they never caught on 🙂