Installing Knoppix As A LAN Server

Contents:
1. Introduction

Why you would want to read this document and what to expect from it.

2. Why Knoppix?

Explanation on why Knoppix was chosen as a base for this document.

3. Trying Out Knoppix

The nice thing about Knoppix is that you can easily try it out without changing your current setup.

4. Installing Knoppix

How do we get this knoppix beast installed on our hard disk?

5. Logging on

If all went well you can now log on and check some things on your system.

6. Configuring The Network

What we need to do before we can start with anything else is getting the network going.

7. Configuring the Package Manager

How we will configure the package manager and use it to install most of our software.

8. Installing Webmin and Usermin

How to get webmin and usermin installed on your system. Webmin is the administration tool we will use as much as possible to adminster the server. Usermin is the per user equivalent of webmin. It is the only exception to the rule that we will always use the package manger... so far.

9. Installing ShoreWall Firewall

Installing and Configuring the Shorewall Firewall.

10. DNS

When using a Masquerading firewall for you local network, it is handy to have a DNS cache around, so that at least all the local computers are known to each other by name.

11. DHCP server

Installing a DHCP server is the easiest way to configure the the local network.

12. Activating a new partition

It is good practice to have at least the /home/ directory tree on a different partition. This chapter describes how to do this.

13. Mail server

We will install a mailserver, which will forward all our mail to our ISP and will fetch all the users mailboxes, providing an IMAP server to read them.

14. Installing subversion

You may not even have thought of installing subversion, but once you've read how easy it is, you may have some ideas on what to do with it. It can do more than just Version your Source Code, you know. For instance, it can manage the versioning of this website rather well.

15. Fileserver

Installing a Fileserver will make sure that everyone can access the common set of files at all thimes.

16. Printserver

Installing a Print server makes sure that everyone on the local network can use the printer, not just the person sitting at the computer attached to the printer.

17. SSH

Enabling ssh will make sure every user can connect to a linux system and have a real geeky feeling typing silly commands on the command line. It might also be interesting for remote support.

18. Shutting down the server

Various ways of shutting down the server.

19. Roadmap And Todo

Where we're heading and why we are not there yet.

20. Credits

Some thank you's.



Creative Commons License This work is licensed under a Creative Commons License.
line
Updated $LastChangedDate: 2004-11-05 23:24:59 +0100 (Fri, 05 Nov 2004) $
line
Kristof Van Landschoot
Author

line
Summary: This is a guide on installing knoppix as a LAN server. The aim is typically for home users that want to install a linux distribution for it to do routing, fileserving, printserving, and anything else one can do with a linux machine these days.
line
Single-page Version
Copyright 2003-2004 Coin-C bvba. Questions, Comments, Corrections? Email knoppix@coin-c.com.