Hi People,
let me just do a very quick introduction. I'm a 29 year old Pre-Sales consultant for a large storage integrator with a lifetime of Windows/Dos knowledge. A few years ago I decided it was time to learn and use Linux (other than through Ubuntu newbie-GUI's) so I started out from scratch learning in the hard way (CLI) and since then I've managed to become an intermediately proficient user of the Debian environment. After building a print/webcam server with it, I decided I could go to the next level: add email/firewall/routing capabilities.
I read about Zentyal on a newssite and my curiosity was immediately sparkled - an OpenSource alternative to the market-dominant SBS from Microsoft - cool! How neat would it be to master this solution, might come in handy some day, so I wanna find out of it's doable and practical to have one at home.
So, my home situation:
- 40mbit/4mbit Cable Internet through a provider-supplied wireless modem/router (currently bridged to my own router because their interface is too limited and sucky)
- Linksys E4200 wireless router (because of throughput speed, 5ghz access, wireless reach, abundance of options) - currently using 2 SSID's, one for 2.4ghz (B/G access) and one for 5ghz (G/N access), both WPA2 secured, no MAC filtering yet.
- Gigabit switch (cheapo Sitecom 5 port model)
Everything is wired on either Cat5e or Cat6. Provider modem (internal switch disabled, dhcp disabled, wireless unable to disable but secured and unused) is placed downstairs (has to be) but linksys router is on the first floor to maximize wireless access on both the attic, first and ground floors as well as having reach out into our yard.
Connected:
- Western Digital Mybook NAS (500gb, 1gbit wire connection)
- Dell Optiplex desktop as a Printserver, running Debian Squeeze w/o GUI, CUPS 1.4 with a Canon IP4700 connected via USB, Logitech STX webcam for motion-activated video surveillance of the area in front of the house via MOTION, writes to the NAS because the server has an 8gb Hispeed CF card for a harddisk to reduce power consumption and noise. Currently has Exim4 configured to be able to send mail through my Gmail account but not actively using it yet. Is connected via Gigabit but has a spare 100mbit NIC installed, not used at the moment.
- Laptop: (wife) recent Toshiba laptop, connected wirelessly on 2.4ghz / G
- Laptop: (mine) Toshiba Qosmio, should be N-capable but the RTL8192SE chipset is a nightmare, connected wirelessly via 2.4ghz / G
- Laptop: (mine, via my employer) Dell Latitude, connected wirelessly via 5ghz / N (300mbit)
- PS3 slim: connected wirelessly, unknown speed but via 2.4ghz
- Humax 5200 HD-recorder, connected to 1gbit wired (has a built-in FTP server to upload/download video material)
Some devices that frequently access or are linked to eachother have fixed DHCP ip's (such as the server, NAS, my laptop) so as not to have to reconfigure my TCP/IP settings when I bring my laptops elsewhere, so static IP's are not preferred here.
The plan would be to build a new server/desktop (focus on economy in terms of energy saving vs maximum usage as a consolidate device) and equip it with Zentyal. I would like to use it as a router, firewall, dhcp server, email server (1 gmail, 1 ISP mail, 2 hotmail), webcam/scan/print server and possibly even as a NAS and/or backup device.
The ISP's modem/router has to stay because it supports the cable connection, the Linksys router could be reconfigured to be used as a wireless access point. I could use the old Dell desktop as a server but it's slow (2ghz P4 singlecore, 512mb ram) and prone to errors because of its age, not to mention unefficient in terms of power usage.
My first thoughts would be to go with a Micro-ATX case, equipped with an Intel setup (power efficient Core i3 model, 4gb ram, 500gb sata 5400rpm notebook harddisk) and dual gbit nics. I don't want to invest in redundancy (power, disks) because that's just not a worthwile investment if the only downside/risk is having to ad-hoc reconfigure the router to take over when the server fails.
Second option is to recycle older hardware (Like the Optiplex machine) but I don't know how much performance I will need to handle the aforementioned tasks. Because Zentyal uses a Debian/Ubuntu platform I expect to have pretty broad hardware support, but I would like to keep the power consumption under 50watts idle if possible. and have the full 40mbit available through the software firewall in Zentyal.
Any thoughts?