Uit Hack42
Project: Server | |
---|---|
Naam | Server |
Door | WitchDoc |
Status | Uitvoer |
Madskillz | Linux and stuff |
Doel / Omschrijving | |
Servertje inrichten | |
Alle Projecten - Project Toevoegen |
Het idee
Het lijkt mij handig een server te hebben met:
VPN- SSH
- Git/Trac
- DNS
- Debian/Ubuntu Mirror
- PXE (netwerk booten)
- NFS voor diskless clients (als die behoefte er is)
- LDAP is misschien handig?
- Fileserver/Samba?
- TFTP
- Webserver
De hardware
De eerste opzet is gemaakt op basis van een thinclient systeempje met de volgende hardware:
- AMD Geode processor op 233Mhz
- 256 MB intern geheugen
- 250 GB IDE HD
- USB 2.0 (toegevoegd)
- Een 20x2 LCD schermpje aan de LPT poort (nog ongebruikt)
De software
Het systeem is voorzien van de volgende software:
- Ubuntu server
- Ubuntu mirror.
- Apache2 webserver.
- Met gitweb virtual server op git.space.hack42.nl (hostnames zijn in de DNS opgenomen maar het netwerk is nog niet over op deze DNS server)
- tftp (welke?)
- DHCP server
- Geconfigureerd voor alle vlans, inclusief automatische DNS update (dynamische hostnames)
- PXE netwerk boot server
- Bind9 DNS
- Geconfigureerd inclusief dynamische hosts
- GIT en gitweb, zou ook user repositories aan moeten kunnen maar dat is nog niet getest.
- ...
Configuratie
De configuratie van het systeem zal in een git-repository opgenomen worden, deze wordt vervolgens in ieder geval gecloned.
Gebruik
(Nog toe te voegen)
- Hoe booten van PXE
- Hoe git repo toevoegen
- Persoonlijke web pages?
- ...
Backup
Er moet nog bekeken worden wat waar ge-backupped kan c.q. moet worden.