There are different ways of set up a Skolelinux solution. It can be installed on just one standalone PC or a regional wide solution at many schools operated centrally. This variety of configurations makes a huge difference on how things are set up regarding network components, servers and client machines.

Hardware requierements

FIXME: add links to explainations of main-server and thinclient-server

Hardware known to work

A list of tested hardware is provided from . This list is not nearly complete :-)

Network requirements for a network setup


A router/gateway, connected to the internet on the external interface and running on the IP address on the internal interface. The router must not run a DHCP server, it can run a DNS server, though this is not needed and will not be used.

If you are looking for a i386 based solution, we recommend [ IPCop] or [ floppyfw]. If you need something for an embedded router we recommend [ OpenWRT], check here for [ supported hardware]. If you are into BSD unix, [ pfsense] and [ m0n0wall] are good choices. Though since they are BSD based, we think they are better suited for more experienced administrators.

It's possible to use a different network setup, this is the [ documented procedure] to do this. If you are not forced to do this by an existing network infrastructure, we recommend against doing so and recommend you stay with the default [:DebianEdu/Documentation/Etch/Architecture:network architecture].