Στις 18-06-2009, ημέρα Πεμ, και ώρα 14:51 +0000, ο/η Kainourgiakis
Giorgos έγραψε:
> 
> Καταρχήν ένα μεγάλο μπράβο, και μια ερώτηση:
> 
> Μπορείς να στήσεις με μία κάρτα δικτύου, το LTSP, προσθέτοντας ένα 
> πακέτο σε ένα Ubuntu Standalone; Χωρίς να "πειράξεις τον router";
> 

Ναι, το πακέτο ltsp-server-dnsmasq αναπτύχθηκε συγκεκριμένα για servers
με 1 κάρτα δικτύου χωρίς πείραγμα του router.

Το Ubuntu standalone δεν είμαι σίγουρος αν κατάλαβα καλά, υποθέτω ότι
εννοείς desktop cd αντί για alternate cd, έτσι;

Το τεχνικό κομμάτι:
1) Προσθήκη του PPA της τεχνικής στήριξης (ενότητα 4.3.1 του οδηγού)
2) Εγκατάσταση των sch-scripts (ενότητα 4.3.3)
3) Εγκατάσταση του ltsp-server-dnsmasq (ενότητα 4.3.4)
4) Εκτέλεση ltsp-build-client (αφού είναι το desktop cd)

Στο βήμα (3) τα sch-scripts θα ρυθμίσουν αυτόματα το dnsmasq ώστε να
δουλεύει με μία μόνο κάρτα.

Η θεωρία:
Το ltsp-server-dnsmasq δεν περιέχει καθόλου κώδικα, παρά μόνο
αντικαθιστά το ltsp-server-standalone, με στόχο να χρησιμοποιηθεί το
dnsmasq αντί του dhcp3-server.
Το dnsmasq (η τελευταία έκδοση που έχουμε στο PPA) είναι που κάνει τη
δουλειά: υλοποιεί ένα πρωτόκολλο που ονομάζεται proxy dhcp, και δίνει
μόνο το boot information χωρίς να ασχολείται με IP leasing. Με απλά
λόγια, ο router μένει ως έχει απείραχτος.
Προσοχή μόνο, χρειάζονται ΚΑΙΝΟΥΡΓΙΕΣ δισκέτες gPXE, δεν κάνουν οι
παλιές. Κατέβασμα από rom-o-matic όπως λέει και το κεφάλαιο 5 του
οδηγού.

Άσχετη παρατήρηση:
Πρότεινα το Πάσχα στον developer του dnsmasq και στους developers του
gpxe να υλοποιήσουν το πρωτόκολλο proxy dhcp. Ένα μήνα μετά το είχαν
έτοιμο!!!
Το support που έχει το open source δεν το έχω δει σε κανένα εμπορικό
πακέτο!!!

Άλκης

Υ.Γ. και για όσους έχουν *laptop* και θέλουν LTSP server με δυναμική IP,
γίνεται εύκολα με το πακέτο ltsp-server-pnp - αλλά σ' αυτό υπάρχει
κώδικας, αν το χρησιμοποιεί κανένας θα πρέπει να μου πει για να το
αναβαθμίζω.


_______________________________________________
Mailing list: https://launchpad.net/~linux.sch.gr
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~linux.sch.gr
More help   : https://help.launchpad.net/ListHelp

Απαντηση