Πώς να φτιάξετε το δικό σας Raspberry Pi KVM

Πώς να φτιάξετε το δικό σας Raspberry Pi KVM
Αναγνώστες σαν εσάς βοηθούν στην υποστήριξη του MUO. Όταν κάνετε μια αγορά χρησιμοποιώντας συνδέσμους στον ιστότοπό μας, ενδέχεται να κερδίσουμε μια προμήθεια θυγατρικών. Διαβάστε περισσότερα.

Ένας διακόπτης KVM (πληκτρολόγιο, βίντεο, ποντίκι) επιτρέπει στους χρήστες να έχουν απομακρυσμένη πρόσβαση στα συστήματα ή τους υπολογιστές τους, ακόμα κι αν δεν μπορούν να εκκινήσουν. Ενώ μπορείτε πάντα να πάρετε ένα προκατασκευασμένο KVM, μπορείτε επίσης να δημιουργήσετε το δικό σας KVM χρησιμοποιώντας ένα Raspberry Pi που θα σας εξοικονομήσει εκατοντάδες δολάρια. Συνδυάζοντας μερικά εξαρτήματα με το Raspberry Pi, μπορούμε να δημιουργήσουμε γρήγορα μια μονάδα Pi KVM και να αποκτήσουμε πρόσβαση σε αυτήν μέσω του Διαδικτύου για τον έλεγχο υπολογιστών και διακομιστών από απόσταση.





ΚΑΤΑΣΚΕΥΗ ΒΙΝΤΕΟ ΤΗΣ ΗΜΕΡΑΣ

Γιατί είναι διαφορετικό ένα Pi KVM;

Σε αντίθεση με τις εφαρμογές VPN ή απομακρυσμένης πρόσβασης όπως το TeamViewer που απαιτούν τη λειτουργία του λειτουργικού συστήματος, ένα KVM ή Pi KVM (KVM που εκτελείται σε Raspberry Pi) εκτελείται ανεξάρτητα από το λειτουργικό σύστημα του συστήματος και σας επιτρέπει να ενεργοποιείτε εξ αποστάσεως το σύστημα, να έχετε πρόσβαση στο BIOS, να εγκαταστήσετε λειτουργικό σύστημα, επανεκκίνηση κ.λπ.





Πράγματα που θα χρειαστείτε για να φτιάξετε ένα DIY Pi KVM

Θα χρειαστείτε τα ακόλουθα στοιχεία υλικού για να δημιουργήσετε το Raspberry Pi KVM σας:





emoji για android που εμφανίζονται
  • Ένα Raspberry Pi 3, 4 ή Zero 2 W με τροφοδοτικό.
  • Κάρτα microSD 16 GB ή μεγαλύτερη.
  • 2 x καλώδια USB Type A αρσενικό σε Type A θηλυκό.
  • Καλώδιο USB Type C—αν χρησιμοποιείτε Raspberry Pi 4.
  • Καλώδιο micro USB—αν πρόκειται να χρησιμοποιήσετε Raspberry Pi 3 ή Zero 2 W.

Εάν δεν μπορείτε να βρείτε το καλώδιο διαχωριστή, μπορείτε επίσης να δημιουργήσετε το δικό σας συνδέοντας και συνδέοντας ένα ζευγάρι καλωδίων USB τύπου Α από άνδρα σε γυναίκα.

Επίσης, το Pi KVM καταγράφει τα στιγμιότυπα από την έξοδο HDMI του συστήματός σας και τα εμφανίζει σε πραγματικό χρόνο. Υπάρχουν δύο διαφορετικοί τρόποι για να τραβήξετε το βίντεο όταν επιλέγετε να δημιουργήσετε το δικό σας Pi KVM. Μπορείτε να επιλέξετε ένα από τα δύο, με βάση τη διαθέσιμη πλακέτα Raspberry Pi.



  • Προσαρμογέας HDMI σε CSI: λειτουργεί με όλα τα Raspberry Pis, συμπεριλαμβανομένων των Raspberry Pi Zero W και 2 W. Είναι επίσης πολύ πιο γρήγορο, με εξαιρετικά χαμηλή καθυστέρηση (ροή MJPEG και H.264/WebRTC).
  • Κάρτα λήψης βίντεο HDMI σε USB: λειτουργεί με το Raspberry Pi 2, 3, 4. Είναι συγκριτικά πιο αργό από το CSI, με υψηλή καθυστέρηση, αλλά λειτουργεί καλά.

Παρακάτω, θα μάθετε τα βήματα για την κατασκευή ενός Pi KVM με Raspberry 4 ή Raspberry Pi Zero 2 W, χρησιμοποιώντας μια κάρτα λήψης βίντεο HDMI σε USB ή προσαρμογέα CSI σε HDMI και ένα καλώδιο διαχωριστή USB DIY.

Εικόνα δίσκου Flash Pi KVM στην κάρτα MicroSD

Για να ξεκινήσετε, κατεβάστε το πιο πρόσφατο έτοιμο Εικόνα Pi KVM για το Raspberry Pi σας. Υπάρχουν μερικές διαφορετικές εικόνες διαθέσιμες για το Raspberry Pi με βάση το μοντέλο και τον προσαρμογέα HDMI (προσαρμογέας HDMI σε CSI ή HDMI σε USB dongle) που πρόκειται να χρησιμοποιήσετε για αυτήν την κατασκευή.





Στη συνέχεια, ακολουθήστε αυτά τα βήματα για να αναβοσβήσετε την κάρτα microSD με την εικόνα του Pi KVM OS.

  1. Συνδέστε την κάρτα microSD στο σύστημά σας.
  2. Λήψη και εκκίνηση του Raspberry Pi Imager εργαλείο.
  3. Επιλέγω Επιλέξτε OS > Χρησιμοποιήστε το Custom και, στη συνέχεια, περιηγηθείτε στη θέση όπου αποθηκεύεται η ληφθείσα εικόνα Pi KVM.
  4. Κάντε κλικ Ανοιξε .   συνδεθείτε στο pi kvm
  5. Κάντε κλικ Επιλέξτε Αποθήκευση και επιλέξτε την κάρτα microSD σας.   κάντε κλικ στην επιλογή τερματικού στο pi-kvm
  6. Κάντε κλικ Γράφω . Κάντε κλικ Ναί για να επιβεβαιώσετε. Θα χρειαστεί λίγος χρόνος για να ολοκληρωθεί.

Εάν πρόκειται να χρησιμοποιήσετε ένα Raspberry Pi Zero W ή 2 W ή Wi-Fi για σύνδεση δικτύου, πρέπει να προσαρτήσετε το διαμέρισμα PIBOOT (FAT32) και να επεξεργαστείτε το pikvm.txt αρχείο. Ανοίξτε το αρχείο στο Σημειωματάριο και επικολλήστε τις ακόλουθες γραμμές κάτω από το FIRST_BOOT=1 γραμμή και αντικαταστήστε το SSID και τον κωδικό πρόσβασης Wi-Fi.





WIFI_ESSID="MyWiFiName"
WIFI_PASSWD="Password"
  ξεκινήστε να χρησιμοποιείτε το pi-kvm για πρόσβαση και έλεγχο του υπολογιστή από απόσταση μέσω του δικτύου

Συνδέστε το Raspberry Pi στον προσαρμογέα Power και HDMI

Αφού αναβοσβήσει η κάρτα microSD, συνδέστε το Raspberry Pi στον προσαρμογέα HDMI σε USB ή HDMI σε CSI.

  1. Τοποθετήστε την κάρτα microSD στο Raspberry Pi.
  2. Πάρτε το καλώδιο διαχωριστή USB και μονώστε την ακίδα +5V σε μία από τις αρσενικές θύρες USB Type A στο καλώδιο διαχωριστή χρησιμοποιώντας ταινία. Αυτή η θύρα τύπου Α με μη μονωμένη ακίδα +5V συνδέεται στη θύρα USB του υπολογιστή/διακομιστή που θέλετε να διαχειριστείτε εξ αποστάσεως. Εάν δεν απενεργοποιήσετε αυτήν την καρφίτσα, μπορεί να καταστρέψετε τη θύρα USB του υπολογιστή ή του διακομιστή.   ρυθμίστε την ανάλυση σε pi kvm
  3. Εάν κατασκευάζετε ένα καλώδιο διαχωριστή DIY όπως κάναμε, μπορείτε να διατηρήσετε το κόκκινο καλώδιο ενός από τα αρσενικά καλώδια USB Τύπου Α ασύνδετο. Ανατρέξτε στο παρακάτω διάγραμμα καλωδίωσης για λεπτομέρειες.   ανεβάστε εικόνες λειτουργικού συστήματος για εκκίνηση
  4. Πάρτε ένα καλώδιο USB Type A σε Type C και συνδέστε το στη θηλυκή θύρα Type A στο καλώδιο διαχωρισμού και στη θύρα Type C στην είσοδο τροφοδοσίας Raspberry Pi.
  5. Εάν χρησιμοποιείτε το HDMI στο dongle USB, συνδέστε το σε μία από τις θύρες USB 2.0 του Raspberry Pi 4, όπως φαίνεται παρακάτω.
  6. Εάν πρόκειται να χρησιμοποιήσετε τη γέφυρα HDMI σε CSI, συνδέστε το ribbon καλώδιο στη θύρα κάμερας στο Raspberry Pi 4 ή στο Raspberry Pi Zero 2 W.
  7. Συνδέστε το καλώδιο LAN στο Raspberry Pi 4 και στο δρομολογητή. Οι χρήστες Raspberry Pi Zero 2 W πρέπει να εισαγάγουν τις λεπτομέρειες Wi-Fi με μη αυτόματο τρόπο αφού αναβοσβήσουν την κάρτα microSD με την εικόνα του Pi KVM OS, τοποθετώντας το διαμέρισμα PIBOOT.
  8. Τέλος, συνδέστε τη θύρα Τύπου Α στο τροφοδοτικό 5V/3A για να ενεργοποιήσετε και να εκκινήσετε το Raspberry Pi 4 ή Zero 2 W.

Ρυθμίστε το Pi KVM

Η πρώτη διαδικασία εκκίνησης θα χρειαστεί περισσότερο χρόνο για να ολοκληρωθεί. Μόλις ολοκληρωθεί, ανοίξτε τη διαμόρφωση του δρομολογητή σας και μεταβείτε στις ρυθμίσεις DHCP. Βρείτε τη διεύθυνση IP του συνδεδεμένου Raspberry Pi ή Pi KVM. Μπορείτε επίσης να χρησιμοποιήσετε την εφαρμογή Fing στο smartphone σας για να σαρώσετε το δίκτυό σας και να βρείτε τη διεύθυνση IP.

γιατί δεν λειτουργεί η προσωπική μου ώρα

Μόλις βρεθεί, μπορείτε να ανοίξετε τη διεύθυνση IP σε ένα πρόγραμμα περιήγησης ιστού, όπως το Chrome ή το Safari. Αυτό θα φορτώσει τη σελίδα σύνδεσης Pi KVM. Εισαγάγετε 'admin' τόσο για το όνομα χρήστη όσο και για τον κωδικό πρόσβασης και, στη συνέχεια, κάντε κλικ Σύνδεση .

Κάντε κλικ Τερματικό και, στη συνέχεια, ακολουθήστε αυτά τα βήματα για να ενεργοποιήσετε τα δικαιώματα ανάγνωσης/εγγραφής και να ενημερώσετε το Pi KVM.

Συνδεθείτε ως υπερχρήστης (χρήστης root). Ο κωδικός πρόσβασης είναι 'root' από προεπιλογή.

su

Ενεργοποιήστε τα δικαιώματα ανάγνωσης/εγγραφής:

rw

Στη συνέχεια, πληκτρολογήστε την ακόλουθη εντολή για να ελέγξετε και να ενημερώσετε το Pi KVM:

pacman -Syu

Αυτό θα ελέγξει και θα εγκαταστήσει τις ενημερώσεις. Μπορεί να χρειαστούν αρκετά λεπτά για να ολοκληρωθεί. Μετά τις ενημερώσεις, κάντε το σύστημα αρχείων μόνο για ανάγνωση εκτελώντας την ακόλουθη εντολή:

ro

Στη συνέχεια, επιστρέψτε στην αρχική σελίδα και κάντε κλικ στο KVM επιλογή. Αυτό θα πρέπει να φορτώσει αμέσως την οθόνη του διακομιστή ή του υπολογιστή σας στον οποίο είναι συνδεδεμένη η κάρτα λήψης HDMI σε CSI ή HDMI σε USB. Τώρα μπορείτε να έχετε πρόσβαση στον υπολογιστή ή στον διακομιστή απομακρυσμένα.

Υπάρχουν επίσης πολλές άλλες διαθέσιμες επιλογές που μπορείτε να χρησιμοποιήσετε για να προσαρμόσετε την ποιότητα ροής της εικόνας, τα FPS, το μέγεθος, την προσάρτηση ISO κ.λπ.

Χρησιμοποιούμε μια κάρτα microSD 32 GB που μας παρέχει περισσότερο ελεύθερο χώρο για να φιλοξενήσουμε πολλές εικόνες λειτουργικού συστήματος στο Pi. Μπορείτε να χρησιμοποιήσετε μια μεγαλύτερη κάρτα microSD για να αποθηκεύσετε πολλές εικόνες λειτουργικού συστήματος, ώστε να μπορείτε να εγκαταστήσετε ένα διαφορετικό λειτουργικό σύστημα στο διακομιστή, όπως και όταν απαιτείται.

Μπορείτε επίσης να συνδέσετε και να ενεργοποιήσετε τον έλεγχο ATX για ενεργοποίηση/απενεργοποίηση ή επαναφορά του υπολογιστή ή του διακομιστή.

Εκθέστε το Pi KVM στο Διαδίκτυο για απομακρυσμένη πρόσβαση

Για να ενεργοποιήσετε την απομακρυσμένη πρόσβαση στο Raspberry Pi ή Pi KVM, μπορείτε να χρησιμοποιήσετε το DuckDNS και το Port Forwarding στο δρομολογητή σας. Μπορείτε επίσης δημιουργήστε μια σήραγγα Cloudflare για απομακρυσμένη πρόσβαση στο Pi KVM και έλεγχο του υπολογιστή ή του διακομιστή σας με μια ασφαλή σύνδεση HTTPS.

windows 10 χωρίς internet αλλά συνδεδεμένο

Εναλλακτικά, μπορείτε επίσης να εγκαταστήσετε και να χρησιμοποιήσετε το Tailscale VPN για πρόσβαση στο Pi KVM σας από οπουδήποτε. Το TailScale είναι ένα δωρεάν εργαλείο για ιδιωτικούς σκοπούς που μπορείτε να ρυθμίσετε στο Pi KVM και στην απομακρυσμένη συσκευή Windows, macOS, Linux, Android ή iOS που θα χρησιμοποιήσετε για πρόσβαση στο Pi KVM μέσω Διαδικτύου.

Για να εγκαταστήσετε και να ρυθμίσετε το Tailscale, εκτελέστε τις ακόλουθες εντολές στην εφαρμογή Terminal.

su
rw
pacman -Syu tailscale-pikvmsystemctl enable --now tailscaled

Αυτό θα εγκαταστήσει το Tailscale και θα ενεργοποιήσει την αυτόματη εκκίνηση για αυτό εάν το Pi KVM επανεκκινήσει.

tailscale up

Αυτό θα εμφανίσει μια διεύθυνση URL. Αντιγράψτε τη διεύθυνση URL στο πρόγραμμα περιήγησης ιστού και εξουσιοδοτήστε. Μετά την εξουσιοδότηση, πληκτρολογήστε την ακόλουθη εντολή για επανεκκίνηση του Pi KVM:

reboot

Τώρα μπορείτε να αποκτήσετε πρόσβαση στον διακομιστή ή στον υπολογιστή που είναι συνδεδεμένος στο Pi KVM από οποιοδήποτε σύστημα. Απλώς πρέπει να εγκαταστήσετε το Tailscale VPN στη συσκευή, να επισκεφτείτε τη σελίδα διαχειριστή για να προβάλετε τα διαθέσιμα δίκτυα VPN και, στη συνέχεια, να χρησιμοποιήσετε την εμφανιζόμενη διεύθυνση URL Tailscale του Pi KVM για πρόσβαση και έλεγχο του διακομιστή ή του υπολογιστή σας από απόσταση. Για να μάθετε περισσότερα, μπορείτε να επισκεφτείτε το Pi KVM GitHub σελίδα.

Το πιο προσιτό KVM Over IP

Αυτό το DIY Pi KVM είναι ένας από τους πιο προσιτές διακόπτες KVM που μπορείτε να χρησιμοποιήσετε για να έχετε τον πλήρη έλεγχο των διακομιστών ή των μηχανημάτων σας εξ αποστάσεως, ακόμα κι αν αποτυγχάνουν να εκκινήσουν ή κολλήσουν ή αντιμετωπίσουν σφάλματα που σχετίζονται με το λογισμικό ή το λειτουργικό σύστημα. Μπορείτε να προσαρτήσετε γρήγορα το λειτουργικό σύστημα ISO, να το εγκαταστήσετε και να επαναφέρετε το αντίγραφο ασφαλείας για να επαναφέρετε τον διακομιστή και τις υπηρεσίες στο διαδίκτυο.

Μπορείτε επίσης να χρησιμοποιήσετε ένα Raspberry Pi Zero 2 W για να μειώσετε το συνολικό κόστος κατασκευής και το αποτύπωμα. Ωστόσο, θα πρέπει να περιμένετε λιγότερα καρέ και λίγο περισσότερη καθυστέρηση από το Raspberry Pi 4 που χρησιμοποιήσαμε σε αυτό το σεμινάριο.

Κατηγορία DIY