← Radar

Konu: Altyapı3 dk okuma

JetKVM: Uzaktaki bilgisayarı BIOS ekranından itibaren yönetmek

Bu neden önemli?

Uzak masaüstü programları ancak işletim sistemi açıkken çalışır. Makine kilitlendiğinde, açılmadığında ya da kapalıyken elin kolun bağlı kalır. Donanım seviyesinde çalışan bir KVM bu boşluğu kapatıyor ve evdeki güçlü bir bilgisayarı ya da küçük bir sunucuyu her yerden yönetmeyi mümkün kılıyor.

KVM ne demek?

KVM, İngilizce keyboard, video, mouse kelimelerinin baş harfleri. Klasik KVM anahtarı, tek klavye, ekran ve fareyle birkaç bilgisayarı yönetmeye yarar. KVM over IP ise bu üçlüyü ağ üzerinden taşır. Bilgisayarın yanında duran küçük bir cihaz ekranı yakalar, klavye ve fare gibi davranır ve hepsini başka bir yerdeki tarayıcına gönderir.

Uzak masaüstü programlarından farkı şu: Bilgisayarın içinde hiçbir yazılım çalışmıyor. Cihaz, makineye takılı bir monitör ve klavyeymiş gibi görünüyor. Bu yüzden açılış ekranını, BIOS ayarlarını, işletim sistemi kurulumunu, hatta donmuş bir makinenin hata ekranını görebiliyorsun.

JetKVM nasıl çalışıyor?

JetKVM bir deste iskambil kağıdından küçük bir cihaz. Üç bağlantısı var:

  • HDMI: Bilgisayarın ekran çıkışından görüntüyü alıyor. Cihaz bunu en fazla 1080p ve saniyede 60 karede H.264 ile sıkıştırıyor.
  • USB-C: Bilgisayara takılıyor. Bilgisayar bunu sıradan bir klavye ve fare olarak görüyor. Tarayıcıda yazdığın her şey makineye gidiyor.
  • Ethernet: Cihazı ağına bağlıyor.

Görüntü tarayıcına WebRTC ile geliyor. Bu, görüntülü görüşmelerde kullanılan, gecikmesi düşük bir tarayıcı teknolojisi. Şirket gecikmeyi 30-60 milisaniye olarak veriyor. Aynı ağdaysan cihazın ekranında yazan IP adresini tarayıcıya yazman yeterli, hesap ya da internet gerekmiyor.

Yazılım tarafı açık kaynak. Cihazda çalışan Go ile yazılmış arka uç ve React ile yazılmış arayüz GitHub’da, lisansı GPL-2.0. İstersen cihaza SSH ile girip kurcalayabiliyorsun.

Güç düğmesine uzaktan basmak

KVM ekranı ve klavyeyi taşıyor ama kapalı bir bilgisayarı açamıyor. Videodaki asıl ihtiyaç da buydu: Seyahatteyken evdeki güçlü iş istasyonunu açıp çalışmak, sonra kapatmak.

Bunun için JetKVM’in ATX Extension Board adlı ek kartı var. Anakarttaki ön panel pinlerine bağlanıyor, yani kasanın güç düğmesinin takıldığı yere. Her pinin iki girişi olduğu için hem JetKVM hem de kasanın kendi düğmesi bağlı kalabiliyor. Kart bir yuva kapağının yerine vidalanıyor, PCIe yuvası kullanmıyor.

Videodan iki pratik ders çıkıyor:

  • Kablolamadan önce anakart kılavuzuna bak. Ön panel pinlerinin dizilişi her anakartta aynı değil. Videoda JetKVM’in varsayılan şeması anakarta uymadı, pin pin kılavuzla eşleştirmek gerekti.
  • Gücü duvardan al. Bilgisayar kapalıyken USB portları elektrik vermiyor. JetKVM’i bilgisayarın USB’sinden beslersen, makineyi açacak cihazın kendisi de kapalı kalır. Ek kartın kendi USB-C girişi, JetKVM’i de besleyebiliyor.

Evin dışından erişim

Evin dışından bağlanmak için JetKVM’in ücretsiz ve isteğe bağlı bulut servisi var. Port açmana gerek kalmadan aynı arayüze telefondan ulaşabiliyorsun. Bulut kısmı da açık kaynak, istersen kendin barındırabiliyorsun. Bir başka yol Tailscale. Kendi kontrol sunucunu çalıştırıyorsan Headscale uyumlu adresler de destekleniyor. Bunu Headscale yazımızda anlattık.

Videodaki küçük bir tuzak: Görüntü “Connecting” yazısında takılı kaldı. Sebep, tarayıcıdaki bir VPN eklentisinin WebRTC’yi engellemesiydi. Eklenti kapanınca bağlantı saniyeler içinde kuruldu.

Evdeki bir bilgisayarda ajan çalıştırıp her cihazdan bağlanma düzenini uzaktan geliştirme yazımızda anlattık. JetKVM o düzene eksik olan son parçayı ekliyor: Makine kapalıyken ya da açılmazken de ona ulaşmak.

Düşün

  • Bir bilgisayarın ekranını, klavyesini ve güç düğmesini ağa açmak, ona fiziksel erişim vermekle aynı şey. Böyle bir cihazı ağında nasıl korursun?
  • Senin için hangisi daha önemli: Makineyi her yerden açabilmek mi, yoksa bir sorun olduğunda BIOS’a kadar inebilmek mi?

Videoyu izle

Tıklayınca video YouTube'dan yüklenir; o ana kadar bu sayfa YouTube'a hiçbir istek göndermez.
Kaynaklar (6, İngilizce)

Kendi cümlelerimizle yazılmış bir özettir, çeviri değildir. Tüm kaynaklar yukarıda.

Konu: Altyapı3 dkVideo: bycloud

DeepInfer: DeepSeek kendi çıkarım motorunu açtı, prefill ve decode farkını anlamak için iyi bir fırsat

DeepSeek, modellerini sunduğu çıkarım motoru DeepInfer'ı Apache 2.0 lisansıyla GitHub'a koydu. Şimdilik sadece DeepSeek-V4.1-Flash'ı çevrim dışı çalıştırıyor. Ama motorun tasarımı ve şirketin paylaştığı üretim rakamları, bir dil modelini sunmanın neden pahalı ya da ucuz olduğunu açıkça gösteriyor.

Konu: Altyapı3 dkVideo: Syntax

Evde kendi sunucu odan: Syntax ekibinin home lab düzeni

Syntax'ta Scott Tolinski ve CJ Reynolds evlerindeki sunucuları gezdirdi. Tek makinede onlarca sanal sunucu çalıştıran Proxmox, kendi güvenlik duvarı ve VLAN'lar, Tailscale ile dışarıdan erişim, yerel adreslere gerçek HTTPS sertifikası, RAID ile ZFS ve buluta bağlanmayan akıllı ev cihazları konuşuldu.