On Fri, 2007-08-03 at 13:59 +1000, Stephen Black wrote:
> I need a home Linux server to act as a
> 1. Proxy Server
> 2. Web Server (For Web development only)
> 3. Proxy Mail Server
> 5. Print Server (Needing a USB 2.0 ports)
> 6. File Server
> 7. IP Tables firewall
>
> Does anybody have any ideas as what would make a good Linux server and
> where such a computer could be obtained for a reasonable price
I have good success with a Pentium III 550Mhz with 512MB of RAM
running in text mode. It runs:
- networking
- iptables with NAT with Internet, wired LAN and wireless LAN
fast ethernet interfaces
- Squid in transparent mode
- Avahi
- Snort for intrusion detection
- mgetty for dial-in/out login/ppp/fax
- dhcpd, configured to dynamically update DNS
- freeradius, to control use of the 802.1x access point
- printing, including print-to-PDF and print-to-fax
- CUPS
- Samba
- file
- Samba
- NFS
- WebDAV, all sharing same files
- I/O
- iscsid, to allow DVD writer to be used from other machines
- image scanning
- SANE
- mail
- sendmail, including auth and submission port
- squirrelmail
- dovecot
- spamassassin
- ClamAV
- resolution
- named for DNS, configured as stealth primary and forwarder
- samba for NetBIOS (to limit broadcasts from Windows machines)
- web server
- Apache
- PyBloxsom
- time server
- NTPD
- music
- DAAPD
- monitoring
- Nagios
- Torrus
- net-snmp daemon
- sshd
- smartd
I use Fedora, but I'd recommend a RHEL clone for this application.
I'd suggest Ubuntu Server, but it doesn't run SELinux which is
something you really want on a Internet-exposed box.
On the downside, configuring all this is painful in the extreme.
There's a market here for an embedded device, a sort of ADSL
router++. There used to be a distro with good web-GUI support
for a small office server. Looking for that could save hassle.
If I was after new kit I'd look at a EPIA fanless motherboard,
a 80plus power supply, two hard disks (mirrored), and a dual-port
gigabit card (client backups are a real pain with my fast ethernet).
Should be about 20W on average (although a lot more when disks in
use).
--
Glen Turner
--
SLUG - Sydney Linux User's Group Mailing List - http://slug.org.au/
Subscription info and FAQs: http://slug.org.au/faq/mailinglists.html