Ενεργοποίηση DHCP Server στον LTSP Server

Ξεκίνησε από achatzil, 26 Σεπ 2011, 07:28:17 ΜΜ

« προηγούμενο - επόμενο »

achatzil

Καλησπέρα.
Στο εργαστήριο  που είμαι υπεύθυνος, χρησιμοποιώ Ubuntu LTSP 10.04.
Κάποια στιγμή, ο χώρος όπου υπήρχε ο cisco router δεν είχε ρεύμα, με αποτέλεσμα οι thin clients να μην ξεκινούσαν δικτυακά.

Πως μπορούμε να σετάρουμε στον LTSP Server έναν DHCP Server?

Ευχαριστώ.

alkisg

Έχουμε ήδη στημένο και κατάλληλα ρυθμισμένο το dnsmasq ως DHCP server.
Απλά φτιάξε μια νέα σύνδεση από τις ιδιότητες του δικτύου (network manager) με ip=192.168.0.1, netmask=255.255.255.0 και gateway=0.0.0.0 για το server. Μην τσεκάρεις το [ ] Αυτόματη σύνδεση.
Με το που θα τη διαλέγεις, αυτόματα ο LTSP server θα λειτουργεί και ως DHCP server.


Αν αυτή η λύση δεν σε ικανοποιεί, από τα sch-scripts πήγαινε στο μενού Εξυπηρετητής → Αρχεία ρυθμίσεων → Επεξεργασία ρυθμίσεων του dnsmasq, και πείραξε κατά βούληση την παρακάτω γραμμή:
# Στο παρακάτω εύρος ο dnsmasq θα δουλεύει σαν κανονικός DHCP server
# (όχι σαν proxy), ώστε να δίνει διευθύνσεις σε περιπτώσεις εγκαταστάσεων
# με 2 κάρτες δικτύου.
dhcp-range=192.168.0.20,192.168.0.254,8h


Αν κάνεις αλλαγές σε αυτό το αρχείο, ο dnsmasq θα θέλει restart:
Κώδικας: shell
sudo service dnsmasq restart

elf

Συγνώμη που ξαναανοίγω ένα τόσο παλιό θέμα, αλλά κατά καιρούς μου κλείνουν το rooter από τον κάτω όροφο και οι fat δεν ξεκινάνε. Ισχύει ακόμα η απάντηση παραπάνω, δηλαδή ο ltsp server του εργαστηρίου είναι ρυθμισμένος να παίξει και σαν DHCP server;

alkisg

Φτιάξε μια δεύτερη σύνδεση δικτύου με IP=192.168.67.1, gateway είτε κενό είτε 0.0.0.0, και DNS 127.0.0.1.
Μην τσεκάρεις το [v] Αυτόματη σύνδεση.
Όταν ο router είναι κλειστός, να διαλέγεις αυτήν τη σύνδεση (αντί της eth0,sch-scripts).

Δεν χρειάζεται κάτι άλλο, τα υπόλοιπα είναι ρυθμισμένα από τα sch-scripts.
Αρκεί δηλαδή ο server να έχει ip=192.168.67.1 για να δίνει ο ίδιος IP διευθύνσεις αντί να τις δίνει ο router.

elf

Το δοκίμασα και παίζει κανονικά, ευχαριστώ!