Linux basierte-Client/Server Lösung
Aus Doku-Wiki
Inhaltsverzeichnis
Anmerkung
- Vorgabe: Eine, auf Linux basierte Client/Server Lösung für die Verwaltung von Linux Desktopclients
Version und Voraussetzungen
- Linuxversion Server: Debian Etch
- Linuxversion Client: Debian Etch
Komponenten
- openLDAP-------> Benutzerverwaltung
- NFS----------------> Netzlaufwerke
- Samba------------> Netzlaufwerke
- DNS----------------> Nameservice
- DHCP3------------> Auomatische Vergabe von IPs
- Apache2---------> Webbasierte Dienste
- FAI-----------------> Automatisierte Installation der Clients
- Cups---------------> Druck-Dienste
- Apt-Proxy-------> Debian Paket-Proxy (Updates / Installation)
- Ntp-----------------> Zeitserver
openLDAP
Dokumentation zum openLdap-Server
NFS
- Noch nicht umgesetzt
Samba
- Noch nicht umgesetzt
DNS
Installation
Version: Bind9 / Debian Etch
Eine detailierte Doku ist hier zu finden.
Die Installation von Bind9 wird unter Debian mittels Aptitude durchgeführt
# aptitude install bind9
Nach der Installation findet man die Konfiguration unter /etc/bind/
Konfiguration
named.conf
Die Datei named.conf ist die zentrale Konfigurationsdatei. Hier werden
grundlegende Einstellungen vorgenommen und die Zonen eingebunden.
- Einbinden der eigenen Zonen:
Forward Lookup Zone
zone "myDomain.de" { type master; file "/etc/bind/db.myDomain.de"; allow-transfer { none; }; };
Reverse Lookup
zone "27.172.in-addr.arpa" { type master; file "/etc/bind/db.27.172"; allow-transfer { none; }; };
- Zonenfiles anlegen
Forward Lookup Zone /etc/bind/db.myDomain.de
; ; BIND data file for - blb-karlsruhe.de - ; $TTL 3h @ IN SOA dns1.myDomain.de. administrator.MyDomain.de ( 27 ; Serial 6h ; Refresh 1h ; Retry 1w ; Expire 1h ) ; Negative Cache TTL IN NS dns1. @ IN MX 10 mail.MyDomain.de. ; myDomain fai01 IN A 172.27.1.10 fai01 IN A 172.27.1.12
Reverse Lookup /etc/bind/db.27.172
; ; BIND reverse data file for - DMZ Public - INTERN ; $TTL 6h @ IN SOA dns1.myDomain.de. administrator.myDomain.de. ( 1 ; Serial 6h ; Refresh 1h ; Retry 1w ; Expire 1h ) ; Negative Cache TTL ; .27.172 10.1 IN PTR fai01.myDomain.de 12.1 IN PTR fai02.myDomain.de
Nach eienm Restart des DNS-Servers /etc/init.d/bind9 restart sind die Einträge verfügbar
DHCP3
Installation
# aptitude update # aptitude install dhcp
Konfiguration
Apache2
Instalaltion
# aptitude update # aptitude install apache2 Die folgenden NEUEN Pakete werden zusätzlich automatisch installiert: apache2-mpm-worker apache2-utils apache2.2-common libapr1 libaprutil1 libexpat1 libpq4 libsqlite3-0 Die folgenden NEUEN Pakete werden zusätzlich installiert: apache2 apache2-mpm-worker apache2-utils apache2.2-common libapr1 libaprutil1 libexpat1 libpq4 libsqlite3-0 0 Pakete aktualisiert, 9 zusätzlich installiert, 0 werden entfernt und 0 nicht aktualisiert. Muss 2435kB an Archiven herunterladen. Nach dem Entpacken werden 6432kB zusätzlich belegt sein.
Konfiguration
FAI
FAI mit Debain Sarge
FAI mit Debain Etch
Cups
- Noch nicht umgesetzt
Apt-Proxy
- Der APT-Proxy holt nach Anfrage eines Clients die benötigten Debian-Paket und hält diese für weitere Clients bereit.
- Die Anleitung für die Installation eines APT-Proxys finden Sie hier.