Wednesday, February 3, 2010

Linux Home Server HOWTO

SkyHi @ Wednesday, February 03, 2010
Linux Home Server HOWTO
Previous Home Next

© Miles Brennan, howto (at) brennan . id . au

Revision History:

- Version: FC5 - 1.0 18 June, 2006 Updated by: Miles Brennan
  • Updated whole site to suit Fedora Core 5 specific configurations.
  • Added SSL/TLS link encryption configurations for IMAPS, SMTP, L2TP (VPN) and LDAP protocols.
  • Added Dynamic DNS / DHCP configuration for server.
  • Adding VPN, MRTG and System Backup chapters (currently drafting).
- Version: FC3 - 0.01
21 November, 2004
Authored by: Miles Brennan
  • First version of the Linux Home Server HOWTO, published for Fedora Core 3.

Powered By:

Powered By Apache 2.2 !
Powered By Fedora Core 5 !

This HOWTO will explore the concepts and configurations for establishing a fully functional Internet connected network environment for your home or small office. This setup uses a dedicated Linux server as the gateway device to provide all of your network connections, Web / Email / FTP servers, packet filtering firewall, and most of the other services required to configure and secure a complete small scale network.

This documentation is developed specifically for the Fedora Core versions of Linux, however the configurations will still be suited to most Linux distributions that use the same applications and configuration settings.

1. Introduction

2. Planning Considerations

3. Installing Linux

4. Network Configuration

5. Broadband Connectivity

6. Firewall Concepts

7. Package Management

8. Domain Name System (BIND)

9. Network Time Protocol

10. DHCP Server

11. Squid Web Proxy

12. Sendmail Server

13. Apache Web Server

14. FTP Server

15. System Printing

16. Secure Shell

17. MySQL Server

18. Samba

19. Network File System

20. Shared Address Book (LDAP)

21. Virtual Private Networking (DRAFTING)

22. Multi Router Traffic Grapher (DRAFTING)

23. System Backup (DRAFTING)

Home Next