I have an older PC that I want to use as a server with Linux or BSD. I know very little about these OSs and would really welcome any advice.
I plan to buy an inexpensive wireless router that I can configure for bridge mode and attach this to the NIC. The Linux server would then act as a file/print server and wireless access point. I'm setting this up for my parents, who are not very computer literate, so it would have to be fairly simple to use once set up. Once it's configured and set up, I would want to be able to remove the keyboard/monitor/mouse and be able to manage it remotely from their laptop. I know this is not a problem with Linux/BSD, but it would be nice to have a distro that makes configuration of basic settings fairly straightforward without having to learn a bunch of commands. As I learn more and become more comfortable with the UNIX-style command-line environment, this would not be so much of an issue, but for just starting out, I want something straightforward that I can just sort of ease into.
System Specs:
Pentium 233
32 MB RAM (But I have an open slot, so I will probably be adding another 64-128 MB, depending on what it will take)
Linksys 10/100 NIC
USR 56K Faxmodem (Can be configured as PnP or with jumpers to force it to a particular COM/IRQ)
2.5 GB HDD
I have a newer PC also (950MHz Celeron, 128MB RAM) but I want to use the older one if possible because it is quiet, has a compact case, and a 75W power supply and power consumption is an important consideration since it's going to be on all the time.
I need the following features:
- DHCP
- NAT
- Firewall
- Basic Web server (Probably will need for remote admin, etc.)
- Ability to share a printer with a Windows XP system (SAMBA, I guess?)
- Ability to manage it over the LAN via a web interface
- Since it will be used with a dialup internet account, some method of getting it to connect/disconnect from the client computer so the client can access internet when necessary, since the phone is used for other things also.
Things I DON'T need:
- GUI
- Music/video streaming or playback services
- FTP server
- Mailserver
I was looking at SME server 7.1 (CentOS) but they require at least a 400MHz processor and 256MB RAM. There are just so many different distros out there and being totally new at this, I have ZERO idea which one will most closely match my needs.