Bir KVM (klavye, video, fare) anahtarı, kullanıcıların önyükleme yapamasalar bile sistemlerine veya bilgisayarlarına uzaktan erişmelerine olanak tanır. Her zaman önceden oluşturulmuş bir KVM alabilirken, bir Raspberry Pi kullanarak size yüzlerce dolar kazandıracak kendi KVM'nizi de oluşturabilirsiniz. Raspberry Pi ile birkaç parçayı bir araya getirerek, hızlı bir şekilde bir Pi KVM birimi oluşturabilir ve bilgisayarları ve sunucuları uzaktan kontrol etmek için internet üzerinden ona erişebiliriz.
Pi KVM Neden Farklıdır?
İşletim sisteminin çalışmasını gerektiren TeamViewer gibi VPN veya uzaktan erişim uygulamalarının aksine, bir KVM veya Pi KVM (Raspberry Pi üzerinde çalışan KVM) çalışır. sistemin işletim sisteminden bağımsızdır ve sistemi uzaktan açmanıza, BIOS'a erişmenize, bir işletim sistemi kurmanıza, yeniden başlatma vb.
Kendin Yap Pi KVM Oluşturmak İçin İhtiyacınız Olan Şeyler
Raspberry Pi KVM'nizi oluşturmak için aşağıdaki donanım bileşenlerine ihtiyacınız olacak:
- Güç kaynağına sahip bir Raspberry Pi 3, 4 veya Zero 2 W.
- 16GB veya daha büyük microSD kart.
- 2 x USB Tip A erkek - Tip A dişi kablolar.
- Raspberry Pi 4 kullanıyorsanız bir USB Type C kablosu.
- Raspberry Pi 3 veya Zero 2 W kullanacaksanız bir mikro USB kablosu.
Ayırıcı kabloyu bulamazsanız, bir çift Tip A erkek-dişi USB kablosunu birleştirip bağlayarak kendi ayırıcı kablonuzu da oluşturabilirsiniz.
Ayrıca Pi KVM, sisteminizin HDMI çıkışından anlık görüntüler yakalar ve bunları gerçek zamanlı olarak görüntüler. Kendi Pi KVM'nizi oluşturmayı seçtiğinizde videoyu çekmenin iki farklı yolu vardır. Mevcut Raspberry Pi kartına göre ikisinden birini seçebilirsiniz.
- HDMI - CSI adaptörü: Raspberry Pi Zero W ve 2 W dahil tüm Raspberry Pis ile çalışır. Ayrıca ekstra düşük gecikmeyle (MJPEG ve H.264/WebRTC akışı) çok daha hızlıdır.
- HDMI'dan USB'ye video yakalama kartı: Raspberry Pi 2, 3, 4 ile çalışır. CSI'dan nispeten daha yavaştır, gecikme süresi yüksektir, ancak iyi çalışır.
Aşağıda, bir Raspberry 4 veya Raspberry Pi Zero 2 W ile, bir HDMI - USB video yakalama kartı veya CSI - HDMI adaptörü ve bir DIY USB ayırıcı kablo kullanarak bir Pi KVM oluşturma adımlarını öğreneceksiniz.
MicroSD Kartta Flash Pi KVM Disk Görüntüsü
Başlamak için en son hazır yapımı indirin Pi KVM görüntüsü Raspberry Pi'niz için. Raspberry Pi için birkaç farklı görsel mevcut. modeli ve bunun için kullanacağınız HDMI adaptörü (HDMI - CSI adaptörü veya HDMI - USB dongle) inşa etmek.
Ardından, microSD kartı Pi KVM OS görüntüsüyle flaşlamak için bu adımları izleyin.
- microSD kartı sisteminize bağlayın.
- İndirin ve başlatın Ahududu Pi Görüntüleyici alet.
- Seçme İşletim Sistemini seçin > Özel Kullan ve ardından indirilen Pi KVM görüntüsünün depolandığı konuma göz atın.
- Tıklamak Açık.
- Tıklamak Depolamayı Seçin ve microSD kartınızı seçin.
- Tıklamak Yazmak. Tıklamak Evet onaylamak. Bunun tamamlanması biraz zaman alacak.
Ağ bağlantısı için Raspberry Pi Zero W veya 2 W veya Wi-Fi kullanacaksanız PIBOOT (FAT32) bölümünü mount edip düzenlemeniz gerekmektedir. pikvm.txt dosya. Dosyayı Not Defteri'nde açın ve aşağıdaki satırları altına yapıştırın. FIRST_BOOT=1 hattını açın ve Wi-Fi SSID ile parolayı değiştirin.
WIFI_ESSID="WiFiAdım"
WIFI_PASSWD="Şifre"
Raspberry Pi'yi Güç ve HDMI Adaptörüne Bağlayın
MicroSD kart yanıp söndükten sonra, Raspberry Pi'yi HDMI - USB veya HDMI - CSI adaptörüne bağlayın.
- microSD kartı Raspberry Pi'ye takın.
- USB ayırıcı kablosunu alın ve ayırıcı kablodaki USB Tip A erkek bağlantı noktalarından birindeki +5V pinini bant kullanarak yalıtın. Yalıtılmamış +5V pinli bu Tip A bağlantı noktası, uzaktan yönetmek istediğiniz bilgisayarın/sunucunun USB bağlantı noktasına bağlanır. Bu pini devre dışı bırakmazsanız, bilgisayar veya sunucu üzerindeki USB portuna zarar verebilirsiniz.
- Bizim yaptığımız gibi bir DIY ayırıcı kablo inşa ediyorsanız, USB Tip A erkek kablolardan birinin kırmızı telini bağlantısız tutabilirsiniz. Ayrıntılar için aşağıdaki kablo şemasına bakın.
- Bir USB Type A - Type C kablosu alın ve ayırıcı kablodaki dişi Type A bağlantı noktasına ve Raspberry Pi güç girişindeki Type C bağlantı noktasına bağlayın.
- HDMI - USB donanım kilidini kullanıyorsanız, aşağıda gösterildiği gibi Raspberry Pi 4'ün USB 2.0 bağlantı noktalarından birine bağlayın.
- HDMI - CSI köprüsünü kullanacaksanız şerit kabloyu Raspberry Pi 4 veya Raspberry Pi Zero 2 W üzerindeki Kamera bağlantı noktasına bağlayın.
- LAN kablosunu Raspberry Pi 4'e ve yönlendiriciye bağlayın. Raspberry Pi Zero 2 W kullanıcılarının, PIBOOT bölümünü monte ederek microSD kartı Pi KVM OS görüntüsü ile flaşladıktan sonra Wi-Fi ayrıntılarını manuel olarak girmeleri gerekir.
- Son olarak, Raspberry Pi 4 veya Zero 2 W'yi açıp başlatmak için Type A bağlantı noktasını 5V/3A güç kaynağına bağlayın.
Pi KVM'yi Kurun
İlk önyükleme işleminin tamamlanması daha uzun sürer. Tamamlandığında, yönlendirici yapılandırmanızı açın ve DHCP ayarlarına gidin. Bağlı Raspberry Pi veya Pi KVM'nin IP adresini bulun. Ağınızı taramak ve IP adresini bulmak için akıllı telefonunuzdaki Fing uygulamasını da kullanabilirsiniz.
Bulunduktan sonra, IP adresini Chrome veya Safari gibi bir web tarayıcısında açabilirsiniz. Bu, Pi KVM giriş sayfasını yükleyecektir. Hem kullanıcı adı hem de şifre için "admin" girin, ardından tıklayın Giriş yapmak.
Tıklamak terminal ve ardından okuma/yazma izinlerini etkinleştirmek ve Pi KVM'yi güncellemek için bu adımları izleyin.
Süper kullanıcı (kök kullanıcı) olarak oturum açın. Parola varsayılan olarak “root”tur.
su
Okuma/yazma izinlerini etkinleştirin:
rw
Ardından Pi KVM'yi kontrol etmek ve güncellemek için aşağıdaki komutu girin:
pacman-syu
Bu, güncellemeleri kontrol edecek ve yükleyecektir. Tamamlanması birkaç dakika sürebilir. Güncellemelerden sonra, aşağıdaki komutu çalıştırarak dosya sistemini salt okunur yapın:
ro
Ardından, ana sayfaya geri dönün ve tıklayın KVM seçenek. Bu, sunucunuzun veya HDMI'dan CSI'a veya HDMI'dan USB'ye yakalama kartının bağlı olduğu bilgisayarınızın ekranını hemen yüklemelidir. Artık PC'ye veya sunucuya uzaktan erişebilirsiniz.
Akışlı görüntü kalitesini, FPS'yi, boyutu, ISO montajını vb. ayarlamak için kullanabileceğiniz birkaç başka seçenek de vardır.
Pi'de birden çok işletim sistemi görüntüsünü barındırmak için bize daha fazla boş alan sağlayan 32 GB'lık bir microSD kart kullanıyoruz. Kullanabilirsiniz sunucuya istediğiniz zaman farklı bir işletim sistemi kurabilmeniz için birden çok işletim sistemi görüntüsünü depolamak için daha büyük bir microSD kart gerekli.
Ayrıca PC'yi veya sunucuyu AÇMAK/KAPATMAK veya sıfırlamak için ATX kontrolünü bağlayabilir ve etkinleştirebilirsiniz.
Uzaktan Erişim için Pi KVM'yi İnternete Açığa Çıkarın
Raspberry Pi veya Pi KVM'nize uzaktan erişimi etkinleştirmek için yönlendiricinizdeki DuckDNS ve Port Yönlendirmeyi kullanabilirsiniz. Ayrıca bir Cloudflare Tüneli kurun Pi KVM'nize uzaktan erişmek ve bilgisayarınızı veya sunucunuzu güvenli bir HTTPS bağlantısıyla kontrol etmek için.
Alternatif olarak, Pi KVM'nize her yerden erişmek için TailscaleVPN'i yükleyebilir ve kullanabilirsiniz. TailScale, Pi KVM'de ve uzaktan kumandanızda kurabileceğiniz, özel amaçlar için kullanımı ücretsiz bir araçtır. üzerinden Pi KVM'ye erişmek için kullanacağınız Windows, macOS, Linux, Android veya iOS cihazı internet.
Tailscale'i yüklemek ve ayarlamak için Terminal uygulamasında aşağıdaki komutları çalıştırın.
su
rw
pacman -Syu tailscale-pikvmsystemctl etkinleştirme --artık ölçeklendi
Bu, Tailscale'i yükleyecek ve Pi KVM yeniden başlatılırsa bunun için otomatik başlatmayı etkinleştirecektir.
ölçek yukarı
Bu bir URL gösterecektir. URL'yi web tarayıcısına kopyalayın ve yetkilendirin. Yetkilendirmeden sonra, Pi KVM'yi yeniden başlatmak için aşağıdaki komutu girin:
yeniden başlat
Artık Pi KVM'ye bağlı sunucuya veya bilgisayara herhangi bir sistemden erişebilirsiniz. Cihaza Tailscale VPN yüklemeniz yeterlidir, mevcut VPN'i görüntülemek için yönetici sayfasını ziyaret edin. ağlar ve ardından sunucunuza veya bilgisayarınıza erişmek ve bunları kontrol etmek için Pi KVM'nin görüntülenen Tailscale URL'sini kullanın. uzaktan. Daha fazlasını öğrenmek için şu adresi ziyaret edebilirsiniz: Pi KVM GitHub sayfa.
IP Üzerinden En Uygun Fiyatlı KVM
Bu DIY Pi KVM, üzerinde tam kontrole sahip olmak için kullanabileceğiniz en uygun fiyatlı KVM anahtarlarından biridir. sunucular veya makineler, önyükleme yapamasalar, çökemeseler veya yazılımla veya işletim sistemiyle ilgili sorunlarla karşılaşsalar bile uzaktan hatalar. Sunucuyu ve hizmetleri tekrar çevrimiçi hale getirmek için işletim sistemi ISO'sunu hızlı bir şekilde monte edebilir, kurabilir ve yedeği geri yükleyebilirsiniz.
Genel yapı maliyetini ve ayak izini azaltmak için bir Raspberry Pi Zero 2 W da kullanabilirsiniz. Ancak, bu eğitimde kullandığımız Raspberry Pi 4'ten daha az kare ve biraz daha fazla gecikme beklemeniz gerekir.