Requirements

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.

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

A list of tested hardware is provided from http://wiki.debian.org/DebianEdu/Hardware/ .

Network requirements

Internet-Router

A router/gateway, connected to the internet on the external interface and running on the IP address 10.0.2.1 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 [http://www.ipcop.org IPCop] or [http://www.zelow.no/floppyfw floppyfw]. If you need something for an embedded router we recommend [http://openwrt.org OpenWRT], check here for [http://wiki.openwrt.org/TableOfHardware supported hardware]. If you are into BSD unix, [http://www.pfsense.org/ pfsense] and [http://m0n0.ch/wall/ 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 [http://wiki.debian.org/DebianEdu/HowTo/ChangeIpSubnet 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].