Čitatelia ako vy pomáhajú podporovať MUO. Keď uskutočníte nákup pomocou odkazov na našej stránke, môžeme získať pridruženú províziu. Čítaj viac.

Prepínač KVM (klávesnica, video, myš) umožňuje používateľom vzdialený prístup k ich systémom alebo počítačom, aj keď nemôžu zaviesť systém. Aj keď si môžete vždy vziať vopred zostavený KVM, môžete si tiež vytvoriť svoj vlastný KVM pomocou Raspberry Pi, ktorý vám ušetrí stovky dolárov. Spojením niekoľkých častí pomocou Raspberry Pi môžeme rýchlo zostaviť jednotku Pi KVM a pristupovať k nej cez internet, aby sme mohli vzdialene ovládať počítače a servery.

Prečo je Pi KVM iný?

Na rozdiel od aplikácií VPN alebo vzdialených aplikácií, ako je TeamViewer, ktoré vyžadujú fungovanie operačného systému, beží KVM alebo Pi KVM (KVM bežiaci na Raspberry Pi) nezávisle od operačného systému systému a umožňuje vám vzdialene zapnúť systém, získať prístup do systému BIOS, nainštalovať operačný systém, reštartovať atď.

Veci, ktoré budete potrebovať na zostavenie vlastného Pi KVM

instagram viewer

Na zostavenie vášho Raspberry Pi KVM budete potrebovať nasledujúce hardvérové ​​komponenty:

  • Raspberry Pi 3, 4 alebo Zero 2 W so zdrojom.
  • 16 GB alebo väčšia microSD karta.
  • 2 x USB kábel typu A samec do typu A samica.
  • Kábel USB typu C – ak používate Raspberry Pi 4.
  • Kábel micro USB — ak budete používať Raspberry Pi 3 alebo Zero 2 W.

Ak nemôžete nájsť rozdeľovací kábel, môžete si tiež vytvoriť svoj vlastný spojením a pripojením páru USB kábla typu A typu samec k samici.

Pi KVM tiež zachytáva snímky z výstupu HDMI vášho systému a zobrazuje ich v reálnom čase. Keď sa rozhodnete vytvoriť si vlastný Pi KVM, existujú dva rôzne spôsoby, ako zachytiť video. Môžete si vybrať buď na základe dostupnej dosky Raspberry Pi.

  • Adaptér HDMI na CSI: funguje so všetkými Raspberry Pis, vrátane Raspberry Pi Zero W a 2 W. Je tiež oveľa rýchlejší s extra nízkou latenciou (stream MJPEG a H.264/WebRTC).
  • Karta na zachytávanie videa z HDMI na USB: funguje s Raspberry Pi 2, 3, 4. Je to pomerne pomalšie ako CSI, s vysokou latenciou, ale funguje dobre.

Nižšie sa dozviete kroky na zostavenie Pi KVM s Raspberry 4 alebo Raspberry Pi Zero 2 W pomocou karty na zachytávanie videa z HDMI na USB alebo adaptéra CSI do HDMI a DIY rozdeľovacieho kábla USB.

Flash Pi KVM obraz disku na MicroSD kartu

Ak chcete začať, stiahnite si najnovšiu hotovú verziu Pi KVM obraz pre vaše Raspberry Pi. Pre Raspberry Pi je k dispozícii niekoľko rôznych obrázkov založených na model a adaptér HDMI (adaptér HDMI na CSI alebo hardvérový kľúč HDMI na USB), ktorý na to použijete stavať.

Potom postupujte podľa týchto krokov na flashovanie karty microSD s obrazom operačného systému Pi KVM.

  1. Pripojte kartu microSD k vášmu systému.
  2. Stiahnite si a spustite Raspberry Pi Imager nástroj.
  3. Vyberte Vyberte OS > Použite Vlastné a potom prejdite na miesto, kde je uložený stiahnutý obraz Pi KVM.
  4. Kliknite OTVORENÉ.
  5. Kliknite Vyberte Úložisko a vyberte kartu microSD.
  6. Kliknite Napíšte. Kliknite Áno na potvrdenie. Dokončenie bude chvíľu trvať.

Ak sa chystáte použiť Raspberry Pi Zero W alebo 2 W alebo Wi-Fi na pripojenie k sieti, musíte pripojiť oddiel PIBOOT (FAT32) a upraviť pikvm.txt súbor. Otvorte súbor v programe Poznámkový blok a prilepte nasledujúce riadky pod FIRST_BOOT=1 a nahraďte Wi-Fi SSID a heslo.

WIFI_ESSID="MyWiFiName"
WIFI_PASSWD="heslo"

Pripojte Raspberry Pi k napájaciemu a HDMI adaptéru

Po flashnutí karty microSD pripojte Raspberry Pi k adaptéru HDMI na USB alebo HDMI na CSI.

  1. Vložte kartu microSD do Raspberry Pi.
  2. Vezmite rozdeľovací kábel USB a pomocou pásky izolujte kolík +5 V v jednom zo samčích portov USB typu A v rozdeľovacom kábli. Tento port typu A s neizolovaným +5V kolíkom je pripojený k USB portu počítača/servera, ktorý chcete spravovať na diaľku. Ak tento pin nezakážete, môžete poškodiť port USB na počítači alebo serveri.
  3. Ak vytvárate rozdeľovací kábel pre domácich majstrov, ako sme to urobili my, môžete nechať červený vodič jedného z samčích káblov USB typu A nezapojený. Podrobnosti nájdete v nasledujúcej schéme zapojenia.
  4. Vezmite kábel USB typu A až typu C a pripojte ho k zásuvke typu A v rozdeľovacom kábli a portu typu C na napájacom vstupe Raspberry Pi.
  5. Ak používate HDMI k USB kľúču, pripojte ho k jednému z USB 2.0 portov Raspberry Pi 4, ako je znázornené nižšie.
  6. Ak sa chystáte použiť most HDMI na CSI, pripojte páskový kábel k portu fotoaparátu na Raspberry Pi 4 alebo Raspberry Pi Zero 2 W.
  7. Pripojte kábel LAN k Raspberry Pi 4 a smerovaču. Používatelia Raspberry Pi Zero 2 W musia zadať podrobnosti o Wi-Fi ručne po flashovaní karty microSD s obrazom operačného systému Pi KVM namontovaním partície PIBOOT.
  8. Nakoniec pripojte port typu A k napájaciemu zdroju 5V/3A, aby ste zapli a spustili Raspberry Pi 4 alebo Zero 2 W.

Nastavte Pi KVM

Dokončenie prvého procesu spustenia bude trvať dlhšie. Po dokončení otvorte konfiguráciu smerovača a prejdite na nastavenia DHCP. Nájdite IP adresu pripojeného Raspberry Pi alebo Pi KVM. Na skenovanie siete a nájdenie IP adresy môžete použiť aj aplikáciu Fing vo svojom smartfóne.

Po nájdení môžete IP adresu otvoriť vo webovom prehliadači, ako je Chrome alebo Safari. Tým sa načíta prihlasovacia stránka Pi KVM. Zadajte „admin“ pre používateľské meno aj heslo a potom kliknite Prihlásiť sa.

Kliknite Terminál a potom postupujte podľa týchto krokov, aby ste povolili povolenia na čítanie/zápis a aktualizovali Pi KVM.

Prihláste sa ako superuser (užívateľ root). Predvolene je heslo „root“.

su

Povoľte povolenia na čítanie a zápis:

rw

Potom zadajte nasledujúci príkaz na kontrolu a aktualizáciu Pi KVM:

pacman -Syu

Toto skontroluje a nainštaluje aktualizácie. Dokončenie môže trvať niekoľko minút. Po aktualizáciách nastavte systém súborov iba na čítanie spustením nasledujúceho príkazu:

ro

Potom sa vráťte na domovskú stránku a kliknite na KVM možnosť. Toto by malo okamžite načítať obrazovku vášho servera alebo počítača, ku ktorému je pripojená snímacia karta HDMI do CSI alebo HDMI do USB. Teraz môžete vzdialene pristupovať k počítaču alebo serveru.

K dispozícii je aj niekoľko ďalších možností, pomocou ktorých môžete upraviť kvalitu streamovaného obrazu, FPS, veľkosť, ISO, atď.

Používame 32GB microSD kartu, ktorá nám poskytuje viac voľného miesta na hosťovanie viacerých obrázkov OS na Pi. Môžeš použiť väčšiu microSD kartu na uloženie viacerých obrazov operačného systému, aby ste si mohli na server nainštalovať iný operačný systém kedykoľvek a kedy požadovaný.

Môžete tiež pripojiť a povoliť ovládanie ATX na zapnutie/vypnutie alebo resetovanie počítača alebo servera.

Vystavte Pi KVM internetu pre vzdialený prístup

Ak chcete povoliť vzdialený prístup k vášmu Raspberry Pi alebo Pi KVM, môžete použiť DuckDNS a Port Forwarding vo vašom smerovači. Môžete tiež zriadiť Cloudflare tunel na vzdialený prístup k vášmu Pi KVM a ovládanie počítača alebo servera pomocou zabezpečeného pripojenia HTTPS.

Prípadne môžete nainštalovať a používať TailscaleVPN na prístup k vášmu Pi KVM odkiaľkoľvek. TailScale je bezplatný nástroj na súkromné ​​účely, ktorý si môžete nastaviť v Pi KVM a na diaľkovom ovládači Zariadenie so systémom Windows, macOS, Linux, Android alebo iOS, ktoré budete používať na prístup k Pi KVM cez internet.

Ak chcete nainštalovať a nastaviť Tailscale, spustite nasledujúce príkazy v aplikácii Terminál.

su
rw
pacman -Syu tailscale-pikvmsystemctl povoliť --teraz na chvoste

Tým sa nainštaluje Tailscale a povolí automatické spustenie, ak sa Pi KVM reštartuje.

chvost nahor

Zobrazí sa adresa URL. Skopírujte URL do webového prehliadača a autorizujte. Po autorizácii zadajte nasledujúci príkaz na reštartovanie Pi KVM:

reštartovať

Teraz môžete pristupovať k serveru alebo počítaču pripojenému k Pi KVM z akéhokoľvek systému. Stačí si do zariadenia nainštalovať sieť Tailscale VPN, navštíviť stránku správcu a zobraziť dostupnú sieť VPN siete a potom použite zobrazenú koncovú adresu URL Pi KVM na prístup a ovládanie vášho servera alebo počítača na diaľku. Ak sa chcete dozvedieť viac, môžete navštíviť stránku Pi KVM GitHub stránku.

Najdostupnejšie KVM cez IP

Tento DIY Pi KVM je jedným z najdostupnejších KVM prepínačov, ktoré môžete použiť na úplnú kontrolu nad servery alebo počítače na diaľku, aj keď sa nepodarí zaviesť systém, zlyhávajú alebo narazia na softvér alebo operačný systém chyby. Môžete rýchlo pripojiť ISO operačného systému, nainštalovať ho a obnoviť zálohu, aby ste dostali server a služby späť online.

Môžete tiež použiť Raspberry Pi Zero 2 W, aby ste znížili celkové náklady na zostavenie a pôdorys. Mali by ste však očakávať menej snímok a o niečo väčšiu latenciu ako Raspberry Pi 4, ktoré sme použili v tomto návode.