A KVM (billentyűzet, videó, egér) kapcsoló lehetővé teszi a felhasználók számára, hogy távolról hozzáférjenek rendszereikhez vagy számítógépeikhez, még akkor is, ha nem tudnak elindulni. Bár mindig megragadhat egy előre elkészített KVM-et, saját KVM-et is készíthet Raspberry Pi használatával, amellyel több száz dollárt takaríthat meg. Néhány alkatrész összeállításával a Raspberry Pi segítségével gyorsan megépíthetünk egy Pi KVM egységet, és az interneten keresztül hozzáférhetünk a számítógépek és szerverek távoli vezérléséhez.
Miért más a Pi KVM?
Ellentétben a VPN-nel vagy a távoli hozzáférésű alkalmazásokkal, például a TeamViewerrel, amelyek működéséhez az operációs rendszer szükséges, KVM vagy Pi KVM (Raspberry Pi-n futó KVM) fut. a rendszer operációs rendszerétől függetlenül, és lehetővé teszi a rendszer távoli bekapcsolását, a BIOS-hoz való hozzáférést, az operációs rendszer telepítését, újraindítás stb.
Dolgok, amelyekre szüksége lesz egy barkács Pi KVM elkészítéséhez
A Raspberry Pi KVM összeállításához a következő hardverösszetevőkre lesz szüksége:
- Egy Raspberry Pi 3, 4 vagy Zero 2 W tápegységgel.
- 16 GB-os vagy nagyobb microSD kártya.
- 2 x USB A típusú dugasz A típusú anyakábel.
- C típusú USB-kábel – ha Raspberry Pi 4-et használ.
- Mikro USB-kábel – ha Raspberry Pi 3-at vagy Zero 2 W-ot használ.
Ha nem találja az elosztókábelt, elkészítheti sajátját is, ha összeilleszt és csatlakoztat egy pár A típusú duga-aljzat USB-kábelt.
Ezenkívül a Pi KVM rögzíti a pillanatfelvételeket a rendszer HDMI-kimenetéről, és valós időben jeleníti meg azokat. A videó rögzítésének két különböző módja van, ha úgy dönt, hogy saját Pi KVM-et készít. Választhat bármelyiket a rendelkezésre álló Raspberry Pi tábla alapján.
- HDMI-CSI adapter: minden Raspberry Pivel működik, beleértve a Raspberry Pi Zero W-t és a 2 W-t is. Sokkal gyorsabb is, extra alacsony késleltetéssel (MJPEG és H.264/WebRTC adatfolyam).
- HDMI-USB videorögzítő kártya: működik a Raspberry Pi 2, 3, 4-gyel. Viszonylag lassabb, mint a CSI, nagy késleltetéssel, de jól működik.
Az alábbiakban megtudhatja a Pi KVM felépítésének lépéseit Raspberry 4 vagy Raspberry Pi Zero 2 W-tal, HDMI-USB videorögzítő kártya vagy CSI-HDMI adapter és barkácsolás USB-elosztó kábel használatával.
Flash Pi KVM lemezkép a MicroSD kártyán
A kezdéshez töltse le a legújabb kész verziót Pi KVM kép a Raspberry Pi-hez. Néhány különböző kép áll rendelkezésre a Raspberry Pi-hez az alapján modellt és a HDMI-adaptert (HDMI-CSI-adapter vagy HDMI-USB-kulcs), amelyet ehhez használni fog épít.
Ezután kövesse az alábbi lépéseket a microSD-kártya felvillantásához a Pi KVM OS képpel.
- Csatlakoztassa a microSD-kártyát a rendszerhez.
- Töltse le és indítsa el a Raspberry Pi Imager eszköz.
- Válassza ki Válassza az OS-t > Használja az Egyéni lehetőséget majd tallózással keresse meg a letöltött Pi KVM-kép tárolási helyét.
- Kattintson Nyisd ki.
- Kattintson Válassza a Tárhely lehetőséget és válassza ki a microSD-kártyáját.
- Kattintson Ír. Kattintson Igen megerősítéséhez. Ennek befejezése eltart egy ideig.
Ha Raspberry Pi Zero W vagy 2 W vagy Wi-Fi-t kíván használni a hálózati csatlakozáshoz, csatlakoztatnia kell a PIBOOT (FAT32) partíciót, és szerkesztenie kell a pikvm.txt fájlt. Nyissa meg a fájlt a Jegyzettömbben, és illessze be a következő sorokat a FIRST_BOOT=1 vonalat, és cserélje ki a Wi-Fi SSID-jét és jelszavát.
WIFI_ESSID="MyWiFiName"
WIFI_PASSWD="Jelszó"
Csatlakoztassa a Raspberry Pi-t a tápellátáshoz és a HDMI-adapterhez
Miután a microSD-kártya felvillant, csatlakoztassa a Raspberry Pi-t a HDMI-USB-hoz vagy a HDMI-CSI-adapterhez.
- Helyezze be a microSD-kártyát a Raspberry Pi-be.
- Fogja meg az USB-elosztókábelt, és szigetelje le szalaggal az elosztókábel egyik USB-A típusú dugaszának +5 V-os érintkezőjét. Ez a nem szigetelt +5 V-os érintkezős A típusú port a távolról kezelni kívánt számítógép/szerver USB-portjához csatlakozik. Ha nem tiltja le ezt a tűt, megsérülhet a számítógép vagy a szerver USB-portja.
- Ha DIY elosztókábelt épít, mint mi, akkor az egyik A típusú USB-apakábel piros vezetékét nem csatlakoztathatja. A részletekért lásd az alábbi kapcsolási rajzot.
- Vegyünk egy A–C típusú USB-kábelt, és csatlakoztassuk az elosztókábel A típusú anya csatlakozójához és a Raspberry Pi tápbemenet C típusú portjához.
- Ha a HDMI-t használja az USB-kulcshoz, csatlakoztassa a Raspberry Pi 4 egyik USB 2.0-s portjához, az alábbiak szerint.
- Ha a HDMI–CSI hidat szeretné használni, csatlakoztassa a szalagkábelt a Raspberry Pi 4 vagy Raspberry Pi Zero 2 W kameraportjához.
- Csatlakoztassa a LAN-kábelt a Raspberry Pi 4-hez és a routerhez. A Raspberry Pi Zero 2 W felhasználóknak manuálisan kell megadniuk a Wi-Fi adatait, miután a PIBOOT partíció felcsatolásával felvillantották a microSD-kártyát a Pi KVM OS képpel.
- Végül csatlakoztassa az A típusú portot az 5V/3A tápegységhez a Raspberry Pi 4 vagy Zero 2 W bekapcsolásához és indításához.
Állítsa be a Pi KVM-et
Az első rendszerindítási folyamat hosszabb ideig tart. Ha kész, nyissa meg az útválasztó konfigurációját, és lépjen a DHCP-beállításokhoz. Keresse meg a csatlakoztatott Raspberry Pi vagy Pi KVM IP-címét. Használhatja az okostelefon Fing alkalmazását is a hálózat átvizsgálásához és az IP-cím megkereséséhez.
Miután megtalálta, megnyithatja az IP-címet egy webböngészőben, például a Chrome-ban vagy a Safariban. Ezzel betöltődik a Pi KVM bejelentkezési oldal. Írja be az „admin” kifejezést a felhasználónévhez és a jelszóhoz, majd kattintson a gombra Belépés.
Kattintson Terminál majd kövesse ezeket a lépéseket az olvasási/írási engedélyek engedélyezéséhez és a Pi KVM frissítéséhez.
Jelentkezzen be szuperfelhasználóként (root felhasználóként). A jelszó alapértelmezés szerint „root”.
su
Olvasási/írási engedélyek engedélyezése:
rw
Ezután írja be a következő parancsot a Pi KVM ellenőrzéséhez és frissítéséhez:
pacman -Syu
Ez ellenőrzi és telepíti a frissítéseket. A befejezés több percig is eltarthat. A frissítések után tegye írásvédettvé a fájlrendszert a következő parancs futtatásával:
ro
Ezután lépjen vissza a kezdőlapra, és kattintson a gombra KVM választási lehetőség. Ennek azonnal be kell töltenie annak a szervernek vagy számítógépnek a képernyőjét, amelyhez a HDMI-CSI vagy HDMI-USB rögzítőkártya csatlakozik. Most már távolról is elérheti a számítógépet vagy a szervert.
Számos egyéb lehetőség is rendelkezésre áll, amelyek segítségével beállíthatja a streamelt képminőséget, az FPS-t, a méretet, az ISO rögzítését stb.
32 GB-os microSD-kártyát használunk, amely több szabad helyet biztosít számunkra több operációs rendszer képének tárolására a Pi-n. Te tudod használni egy nagyobb microSD kártya több operációs rendszer kép tárolására, így bármikor és bármikor telepíthet egy másik operációs rendszert a szerverre kívánt.
Ezenkívül csatlakoztathatja és engedélyezheti az ATX vezérlést a számítógép vagy a kiszolgáló be- és kikapcsolásához, illetve alaphelyzetbe állításához.
A távelérés érdekében tegye elérhetővé a Pi KVM-et az interneten
A Raspberry Pi vagy Pi KVM távoli elérésének engedélyezéséhez használhatja a DuckDNS-t és a Port Forwarding szolgáltatást az útválasztóban. Ön is lehet felállított egy Cloudflare alagutat távolról elérheti Pi KVM-jét, és biztonságos HTTPS-kapcsolattal vezérelheti számítógépét vagy szerverét.
Alternatív megoldásként telepítheti és használhatja a TailscaleVPN-t a Pi KVM eléréséhez bárhonnan. A TailScale egy privát célokra ingyenesen használható eszköz, amelyet beállíthat a Pi KVM-ben és a távirányítón Windows, macOS, Linux, Android vagy iOS eszköz, amelyet a Pi KVM eléréséhez fog használni Internet.
A Tailscale telepítéséhez és beállításához futtassa a következő parancsokat a Terminal alkalmazásban.
su
rw
pacman -Syu tailscale-pikvmsystemctl engedélyezése --most farokméretezett
Ez telepíti a Tailscale-t, és engedélyezi az automatikus indítást, ha a Pi KVM újraindul.
farokméretezés felfelé
Ez megjelenít egy URL-t. Másolja az URL-t a webböngészőbe, és engedélyezze. Az engedélyezés után írja be a következő parancsot a Pi KVM újraindításához:
újraindítás
Mostantól bármelyik rendszerről elérheti a Pi KVM-hez csatlakoztatott szervert vagy számítógépet. Csak telepítenie kell a Tailscale VPN-t az eszközre, az elérhető VPN megtekintéséhez keresse fel az adminisztrációs oldalt hálózatokon, majd használja a Pi KVM megjelenített Tailscale URL-jét a szerver vagy számítógép eléréséhez és vezérléséhez távolról. Ha többet szeretne megtudni, látogasson el a Pi KVM GitHub oldalon.
A legolcsóbb KVM IP-n keresztül
Ez a DIY Pi KVM az egyik legolcsóbb KVM kapcsoló, amellyel teljes irányítást szerezhet szerverek vagy gépek távolról, még akkor is, ha nem indulnak el, összeomlanak, vagy szoftverrel vagy operációs rendszerrel kapcsolatos hibákat. Gyorsan csatlakoztathatja az operációs rendszer ISO-ját, telepítheti, és visszaállíthatja a biztonsági másolatot, hogy a szerver és a szolgáltatások újra online állapotba kerüljenek.
Használhat egy Raspberry Pi Zero 2 W-ot is, hogy csökkentse a teljes építési költséget és a lábnyomot. Azonban kevesebb képkockára és valamivel több késleltetésre kell számítania, mint az oktatóanyagban használt Raspberry Pi 4 esetében.