Uit Hack42
Ga naar: navigatie, zoeken
 
(2 tussenliggende versies door 2 gebruikers niet weergegeven)
Regel 33: Regel 33:
 
== De software ==
 
== De software ==
 
Het systeem is voorzien van de volgende software:
 
Het systeem is voorzien van de volgende software:
* Ubuntu server
+
* OS: Ubuntu server
** Ubuntu mirror.
+
* Ubuntu mirror
 +
** Distro's mirroren kost veel ruimte, is dat de moeite waard?
 +
** Nu aanwezig: Ubuntu lucid, maverick en natty
 
* Apache2 webserver.
 
* 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)
+
** Met gitweb virtual server op git.space.hack42.nl
* tftp (welke?)
+
** User pages moet nog getest worden
 +
* tftp
 +
** atftp - ten behoeve van network booting
 +
* ftp
 +
** vsftp geconfigureerd en actief, met anonymous toegang.
 
* DHCP server
 
* DHCP server
 
** Geconfigureerd voor alle vlans, inclusief automatische DNS update (dynamische hostnames)
 
** Geconfigureerd voor alle vlans, inclusief automatische DNS update (dynamische hostnames)
 
* PXE netwerk boot server
 
* PXE netwerk boot server
 +
** Is geconfigureerd, moet nog even getest worden
 +
** Heeft nu verschillende ubuntu net-install images
 +
** Kan nog aangevuld worden met andere boot images
 +
** wordt nog aangevuld met gPXE optie, maakt het mogelijk te booten over HTTP
 
* Bind9 DNS
 
* Bind9 DNS
** Geconfigureerd inclusief dynamische hosts
+
** Geconfigureerd inclusief dynamische zones voor dhcp
 
* GIT en gitweb, zou ook user repositories aan moeten kunnen maar dat is nog niet getest.
 
* GIT en gitweb, zou ook user repositories aan moeten kunnen maar dat is nog niet getest.
 
* ...
 
* ...
Regel 54: Regel 64:
 
* Hoe git repo toevoegen
 
* Hoe git repo toevoegen
 
* Persoonlijke web pages?
 
* Persoonlijke web pages?
 +
* hosts in DNS toevoegen / verwijderen
 
* ...
 
* ...
  
 
== Backup ==
 
== Backup ==
 
Er moet nog bekeken worden wat waar ge-backupped kan c.q. moet worden.
 
Er moet nog bekeken worden wat waar ge-backupped kan c.q. moet worden.

Huidige versie van 7 sep 2011 om 15:01

Project: Server
Schroefje24.png
Schroefje24.png
Schroefje24.png
Schroefje24.png
NoProjectPicture.jpg

Server

Naam Server
Door WitchDoc
Status Uitvoer
Madskillz Linux and stuff
Doel / Omschrijving
Servertje inrichten
Alle Projecten - Project Toevoegen

Add your picture plz.


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:

  • OS: Ubuntu server
  • Ubuntu mirror
    • Distro's mirroren kost veel ruimte, is dat de moeite waard?
    • Nu aanwezig: Ubuntu lucid, maverick en natty
  • Apache2 webserver.
    • Met gitweb virtual server op git.space.hack42.nl
    • User pages moet nog getest worden
  • tftp
    • atftp - ten behoeve van network booting
  • ftp
    • vsftp geconfigureerd en actief, met anonymous toegang.
  • DHCP server
    • Geconfigureerd voor alle vlans, inclusief automatische DNS update (dynamische hostnames)
  • PXE netwerk boot server
    • Is geconfigureerd, moet nog even getest worden
    • Heeft nu verschillende ubuntu net-install images
    • Kan nog aangevuld worden met andere boot images
    • wordt nog aangevuld met gPXE optie, maakt het mogelijk te booten over HTTP
  • Bind9 DNS
    • Geconfigureerd inclusief dynamische zones voor dhcp
  • 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?
  • hosts in DNS toevoegen / verwijderen
  • ...

Backup

Er moet nog bekeken worden wat waar ge-backupped kan c.q. moet worden.