Εάν θέλουμε να χρησιμοποιήσουμε έναν κεντρικό dhcp server και όχι στον ltsp server κάνουμε τα εξής
Στον ltsp server
aptitude install ltsp-server-standalone openssh-server ltsp-build-client 2>&1 | tee ltsp-build.log aptitude purge dhcp3-server rm /etc/ltsp/dhcpd.conf
Τέλος επανεκκινούμε τον ltsp server
Έστω ότι ο ltsp server μας έχει την ip 192.168.1.10 Στον κεντρικό dhcp server τροποποιούμε το dhcpd.conf
subnet 192.168.1.0 netmask 255.255.255.0 {
..-
option broadcast-address 192.168.1.255;
option root-path "/opt/ltsp/i386";
next-server 192.168.1.10;
if substring( option vendor-class-identifier, 0, 9 ) = "PXEClient" {
filename "/ltsp/i386/pxelinux.0";
} else {
filename "/ltsp/i386/nbi.img";
}
}
και επανεκκινούμε τον dhcp server
/etc/init.d/dhcp3-server restart
Πλέον έχουμε έναν ltsp server που παρέχει μόνο αυτήν την λειτουργία. Μπορεί κάλλιστα o ltsp server να είναι NIS/NFS client σε έναν server (π.χ. στον υπολογιστή που υπάρχει ο dhcp server).
Ένας dhcp server ελέγχει όλους τους clients, δίνοντας ρυθμίσεις δικτύου που αφορούν αρκετές υπηρεσίες πέρα από την υπηρεσία ltsp. Η αποδέσμευση του dhcp server από τον ltsp server είναι χρήσιμη, ειδικά εάν χρειαστούμε και δεύτερο ltsp server για load balancing.
Μια διαφορετική πιο επεκτάσιμη συνδεσμολογία θα μπορούσε να χρησιμοποιεί έναν ltsp server με 2 κάρτες δικτύου. Μία προς τον NIS/NFS server / router και μία προς τους thinclients. Εδώ γίνεται μια πιο τυπική εγκατάσταση ltsp server οπότε χρησιμοποιούμε και ρυθμίζουμε dhcp server στον ltsp server
rm -rf /opt/ltsp /varlib/tftpboot aptitude purge ltsp-server ltsp-server-standalone openssh-server tftpd-hpa nbd-server
Σε περίπτωση που δεν μπορεί να γίνει σύνδεση ενός χρήστη (χωρίς κάποιο μήνυμα) ελέγχουμε στον LTSP Server το αρχείο /var/log/auth.log
Εάν δούμε γραμμές όπως οι παρακάτω
error: subsystem: cannot stat /bin/sftp-server: No such file or directory subsystem request for sftp failed, subsystem not found
εγκαθιστούμε ξανά τον openssh-server και ενημερώνουμε τα κλειδιά και το boot image
aptitude purge openssh-server aptitude install openssh-server ltsp-update-sshkeys ltsp-update-image