Windows Server 2003 and Me
UPDATE: FRANKENSERVER it is, the name is just too cool to pass up.
As I stated in my last post, the new server (notaserverhome), which I wish in retrospect I could have named FRANKENSERVER, since that’s what it is and is much cooler, is up and running. But an HTTP/SOCKS tunnel endpoint it is not. No, I’ve devised a more devious method of use.
The concept is that the computer will act as my proxy computer, not be used for a proxy connection. The server will download all the files I need, verify their integrity and repair as needed, and extract them into a folder on the IIS server portion of the file system behind some password protection. The big drawback is that the computer is slow (Dell Dimension 2100). I’ve added a NIC to get it on the router, an 80 GB HDD for more storage, and a USB 2.0 card because it had 1.0 and was slower in transferring the files than in downloading them. I ordered some more RAM for it, but only 256 MB because anything else was ridiculously expensive. Who knew PC 133 was in demand? Anyway, the age of the computer means file operations and processor heavy actions, like verification and extraction, will take longer. But in the end, I can download whatever I get through the proxy straight to my local WHS.
The biggest issue was getting the computer to act as an actual server, it being behind a router and all. Luckily, the Cisco wireless router I’m using allows for a “DMZ” where all incoming connections go. So I gave it a static IP, registered it as the DMZ computer, hooked up the router with DynDNS, and put LogMeIn on it. I was originally going to use Hamachi and RDC, but this solution works better. Hamachi had a tendency to disconnect while GrabIt was in use.
After that, I completely compromised any remaining security it had by installing all my applications, like Firefox (IE was in secure mode, so it was too annoying to use), utorrent, GrabIt (usenet), QuickPar, WinZip, and SAV. I tried not to punch more holes in the firewall than needed, so hopefully it’ll withstand the script-kiddie onslaught. I also tried to keep the applications installed to a minimum, as anything I used on there needs to be updated constantly or else someone could own my box through some unknown exploit. And while not a particularly nice or useful box, it’s still mine.
Here’s a quick overview of how the network looks:

