Πώς να εγκαταστήσετε πολλούς διακομιστές CentOS/RHEL χρησιμοποιώντας πηγές δικτύου FTP


Αυτό το σεμινάριο θα δείξει πώς μπορείτε να εγκαταστήσετε το RHEL/CentOS 8/7, χρησιμοποιώντας έναν διακομιστή FTP (vsftpd) ως πηγή δικτύου. Αυτό σας επιτρέπει να εγκαταστήσετε το RHEL/CentOS Linux σε πολλαπλές μηχανές από ένα μόνο σημείο πηγής, χρησιμοποιώντας μια ελάχιστη εικόνα ISO στα μηχανήματα που εκτελείτε την εγκατάσταση και το εξαγόμενο δυαδικό DVD ISO που είναι τοποθετημένο στη διαδρομή διακομιστή FTP, στη μηχανή διακομιστή που διατηρεί την πηγή δέντρο.

Για να λειτουργήσει αυτό, πρέπει να έχετε ήδη μια εγκατάσταση του RHEL/CentOS 8/7 σε ένα μηχάνημα συνδεδεμένο στο δίκτυό σας, αλλά μπορείτε επίσης να χρησιμοποιήσετε άλλες εκδόσεις RHEL/CentOS ή ακόμα και άλλα Linux διανομές με έναν διακομιστή FTP, HTTP ή NFS εγκατεστημένο και λειτουργικό, τον οποίο θα προσαρτήσετε RHEL/CentOS δυαδικό DVD Εικόνα ISO, αλλά αυτός ο οδηγός θα επικεντρωθεί στο RHEL/CentOS 8/7 μόνο με διακομιστή Vsftpd.

Απαιτήσεις

Από την πλευρά του διακομιστή

Ελάχιστη εγκατάσταση RHEL/CentOS 8/7 με διακομιστή Vsftpd και τη δυαδική εικόνα DVD ISO που βρίσκεται στη μονάδα DVD/USB.

  • Εγκατάσταση διακομιστή CentOS 8
  • Εγκατάσταση διακομιστή RHEL 8
  • Εγκατάσταση του CentOS 7.0
  • Εγκατάσταση RHEL 7.0
Από την πλευρά των πελατών

Κατεβάστε RHEL/CentOS 8/7 εικόνα ελάχιστου ISO, την οποία μπορείτε να λάβετε από τους παρακάτω συνδέσμους.

  • Λήψη εικόνας ISO CentOS 8
  • Λήψη εικόνας ISO CentOS 7
  • Λήψη εικόνας ISO RHEL 8
  • Λήψη εικόνας ISO RHEL 7

Βήμα 1: Προετοιμάστε τις πηγές δικτύου από την πλευρά του διακομιστή

1. Το πρώτο βήμα θα είναι η εγκατάσταση του διακομιστή Vsftp στον διακομιστή σας CentOS/RHEL, εκδίδοντας την ακόλουθη εντολή yum.

yum install vsftpd

2. Αφού εγκατασταθεί το δυαδικό πακέτο Vsftpd στο σύστημά σας, ξεκινήστε, ενεργοποιήστε και επαληθεύστε την κατάσταση της υπηρεσίας.

systemctl start vsftpd
systemctl enable vsftpd
systemctl status vsftpd

3. Στη συνέχεια, λάβετε την εξωτερική Διεύθυνση IP του συστήματός σας χρησιμοποιώντας την εντολή IP ή το ifconfig, που αργότερα θα χρειαστείτε για να αποκτήσετε πρόσβαση στις Πηγές δικτύου σας από μια απομακρυσμένη τοποθεσία.

ip addr show
OR
ifconfig

4. Για να κάνετε τον διακομιστή Vsftp διαθέσιμο σε εξωτερικές συνδέσεις, προσθέστε έναν κανόνα τείχους προστασίας στο σύστημά σας για να ανοίξετε τη θύρα 21 χρησιμοποιώντας την ακόλουθη εντολή και επανεκκινήστε το Τείχος προστασίας για να εφαρμόσετε τον νέο κανόνα εάν προστέθηκε με μόνιμη δήλωση.

firewall-cmd --add-service=ftp --permanent
systemctl restart firewalld

5. Υποθέτοντας ότι έχετε ήδη κατεβάσει RHEL/CentOS 8/7 δυαδική εικόνα DVD ISO, τοποθετήστε την στο DVD-ROM/USB του μηχανήματός σας οδηγήστε και προσαρτήστε το ως βρόχο με χαρακτηριστικά μόνο για ανάγνωση στη διαδρομή διακομιστή Vsftp – για vsftpd συνήθως, η τοποθεσία είναι /var/ftp/pub/, χρησιμοποιώντας την ακόλουθη εντολή.

mount -o loop,ro /dev/sr0  /var/ftp/pub/           [Mount DVD/USB]
OR
mount -o loop,ro path-to-isofile  /var/ftp/pub/    [If downloaded on the server]

6. Για να δείτε το αποτέλεσμα μέχρι στιγμής, ανοίξτε ένα πρόγραμμα περιήγησης από μια απομακρυσμένη τοποθεσία και μεταβείτε στη διεύθυνση ftp://system_IP/pub/ χρησιμοποιώντας το πρωτόκολλο FTP.

Όπως μπορείτε να δείτε από το στιγμιότυπο οθόνης παραπάνω, θα πρέπει να εμφανιστεί ένας κατάλογος δέντρου εγκατάστασης με τα εξαγόμενα περιεχόμενα της δυαδικής εικόνας ISO DVD. Τώρα οι Πηγές δικτύου FTP είναι έτοιμες να χρησιμοποιηθούν για απομακρυσμένες εγκαταστάσεις.

Βήμα 2: Προσθήκη πηγών εγκατάστασης δικτύου σε – Απομακρυσμένους πελάτες

6. Τώρα είναι ώρα να εγκαταστήσετε το RHEL/CentOS 8/7 σε άλλα μηχανήματα χρησιμοποιώντας ως Εγκατάσταση πηγής FTP τον παραπάνω διαμορφωμένο διακομιστή. Στο σύστημα που θα εκτελέσετε την εγκατάσταση του RHEL/CentOS 8/7 τοποθετήστε την ελάχιστη εκκινήσιμη δυαδική εικόνα ISO σε μονάδα DVD-ROM/USB, για τη δημιουργία μονάδας USB με δυνατότητα εκκίνησης, χρησιμοποιήστε Unetbootin Bootable ή Rufus.

Χρησιμοποιούμε την ίδια διαδικασία όπως περιγράφεται στα προηγούμενα άρθρα μας για τη διαδικασία εγκατάστασης RHEL/CentOS 8/7, αλλά αλλάξουμε ελαφρώς τη σειρά στη σειρά Σύνοψη εγκατάστασης.

Αφού ρυθμίσετε τις παραμέτρους Ημερομηνία και ώρα, Πληκτρολόγιο και Γλώσσα, μετακινήστε το Δίκτυο και όνομα κεντρικού υπολογιστή και αλλάξτε το σύστημά σας < b>Κάρτα Ethernet σε ON για αυτόματη λήψη διαμορφώσεων δικτύου και απόκτηση συνδεσιμότητας δικτύου εάν έχετε διακομιστή DHCP στο δίκτυό σας ή τον διαμορφώσετε με στατική διεύθυνση IP.

7. Αφού ενεργοποιηθεί και λειτουργήσει η Κάρτα Δικτύου, ήρθε η ώρα να προσθέσετε τις Πηγές εγκατάστασης δικτύου. Μεταβείτε στο Λογισμικό -> Πηγή εγκατάστασης από το μενού Σύνοψη εγκατάστασης. Επιλέξτε Πηγές εγκατάστασης δικτύου χρησιμοποιώντας το πρωτόκολλο FTP και προσθέστε πηγές που έχουν διαμορφωθεί νωρίτερα με τη διεύθυνση IP του διακομιστή FTP και τη διαδρομή, όπως στην παρακάτω εικόνα.

ftp://remote_FTP_IP/pub/

8. Αφού προσθέσετε τις Πηγές εγκατάστασης δικτύου, πατήστε πάνω από το κουμπί Τέλος για να εφαρμόσετε αλλαγές και περιμένετε να εντοπίσει το πρόγραμμα εγκατάστασης και να διαμορφώσει αυτόματα τις πηγές δικτύου σας. Αφού ρυθμιστούν όλες οι παραμέτρους, μπορείτε να προχωρήσετε στη διαδικασία εγκατάστασης με τον ίδιο τρόπο όπως εάν χρησιμοποιείτε μια τοπική δυαδική εικόνα DVD ISO.

9. Μια άλλη προσέγγιση για την προσθήκη πηγών δικτύου είναι να τις ρυθμίσετε από τη γραμμή εντολών στο μενού εκκίνησης πατώντας το πλήκτρο TAB στο μενού εκκίνησης για να προσθέσετε επιπλέον επιλογές στη διαδικασία εγκατάστασης και προσθέστε την παρακάτω γραμμή.

ip=dhcp inst.rep=ftp://192.168.1.70/pub/
  1. Το ip=dhcp -> ξεκινά αυτόματα το NIC και διαμορφώνεται χρησιμοποιώντας τη μέθοδο DHCP.
  2. inst.rep=ftp://192.168.1.70/pub/ -> Διεύθυνση IP του διακομιστή FTP και διαδρομή που περιέχει τις πηγές εγκατάστασης που είναι τοποθετημένες σε DVD.

10. Αφού ολοκληρώσετε την επεξεργασία της γραμμής εντολών εκκίνησης, πατήστε το πλήκτρο Enter για να ξεκινήσει η διαδικασία εγκατάστασης και οι Πηγές εγκατάστασης δικτύου FTP θα πρέπει να διαμορφωθούν αυτόματα και να εμφανιστούν στη Σύνοψη εγκατάστασης.

Αν και αυτό το σεμινάριο παρουσιάζει μόνο τη χρήση ως τοποθεσίας δικτύου για την εγκατάσταση πηγών μόνο του πρωτοκόλλου FTP, με τον ίδιο τρόπο, μπορείτε να χρησιμοποιήσετε άλλα πρωτόκολλα, όπως HTTPS και HTTP, η μόνη αλλαγή είναι για το πρωτόκολλο NFS που χρησιμοποιεί το αντίγραφο του δυαδικού DVD ISO εικόνας στη διαδρομή εξαγωγής που έχει ρυθμιστεί στο αρχείο /etc/exports, χωρίς να χρειάζεται να προσαρτήσετε την εικόνα DVD ISO στο σύστημά σας.