Hyper-v sanal makinelere usb tanıtma nasıl yapılır ? Hyper-v vm’e usb ekleme nasıl yapılır ? Bu yazımda Hyper-V yapısında oluşturulmuş VM yani sanal makinelere usb cihaz nasıl tanıtılır ve kullanılabilir bu konu üzerinde duracağım. Başlıyoruz.
Öncelikle Hyper-V’den kısaca bahsedeyim. Hyper-V, Microsoft tarafından geliştirilen bir sanallaştırma teknolojisidir ve donanım tabanlı bir hipervizör yapısıyla tasarlanmıştır. Yüksek performans ve güvenlik özellikleri sunduğu için kurumsal firmalar tarafından sıkça tercih edilir. Hyper-V, birden fazla Linux veya Windows işletim sisteminin aynı anda tek bir fiziksel bilgisayarda çalışmasına izin verir. Bu sayede uygulamaların geliştirilmesi, işletim sistemlerinin test edilmesi ve dataların korunması gibi işlemleri kolaylaştırır. Bir kaç tıklama ile bir bilgisayarı bir yerden başka bir yere aktarabilirsiniz.
Hyper-V’nin özellikle çekirdek sürümünün kullanılmasından yanayım. Daha az kaynak ile daha verimli makineler için daha mantıklıdır ve kaynaklarınızın yettiği kadar makine oluşturabilirsiniz. Eğer ne olduğunu bilmiyorsanız Hyper-V Core Nedir ? başlıklı yazımı okuyun lütfen.
Hyper-V’nin mükemmel avantajlarının yanında maalesef sorun yaratan bir eksikliği var; hyper-v sanal makineye USB tanıtmak biraz sıkıntılı.
Önce kafa karışıklığını ortadan kaldırmak için bir konuya değinmek istiyorum. USB cihazlardan kastım bellekler değil. USB belleği sanal makineye göstermek için uzaktan bağlantı sırasında rdp ayarlarında kendi bilgisayarınızdaki USB’yi seçebiliyorsunuz. Benim bahsettiğim cihazlar ise e-imza, lisans dongle, yazıcı, kamera gibi USB üzerinden bağlanabilen cihazlar.
Hyper-V maalesef host makinenin USB portuna takılan USB cihazı, sanal makineye devredemiyor.
Hemen üzülmeyin teknolojide çare tükenmez, sadece biraz masraf çıkarır. Birazdan anlatacağım.
İnternette araştırma yaptıysanız görmüşsünüzdür bazı sitelerde hyper-v sanal makineye usb cihaz tanıtmak başlıklı içerikler var ama okuduğumuzda görüyoruz ki bu içerikler USB bellekler ile ilgili. Bu konuda Hyper-V zaten sorun yaratmıyor.
Peki biz nasıl vm’e USB cihaz tanıtacağız ?
Hyper-V altyapısında oluşturulmuş sanal makinelere USB cihazı ekleyebilmek için, 3.parti yazılımlar ve USB’yi ağa aktaran aygıtlar kullanabilirsiniz. Burada önemli olan şudur, eğer sadece yazılımla bu işi çözecekseniz bir bilgisayarın sırf USB server gibi sürekli açık kalması gerekiyor. Açık bıraktığınız bilgisayara usb over internet diye bahsedilen yazılımlardan birini kurup cihazı takıp, yazılımda ayarları yaptıktan sonra sanal makinede da aynı yazılımı kurup ağdaki ayarladığınız USB cihazı seçiyorsunuz hepsi bu kadar.
Eğer profesyonel bir yapı kurmak isterseniz. USB portları olan ve ağa bağlanabilen cihazları öneririm. Bu cihazlara USB cihazları taktıktan sonra sanal makinede cihazın yazılımını kurup sisteme almak istediğiniz cihazı seçiyorsunuz.
İki yöntem de benzer yöntemler olsa da biri bir bilgisayara ihtiyaç duymakta. Bunun yanında uzun süreli kullanımlarda hangi yöntemin daha avantajlı olduğunu belirlemek size kalmış. USB cihazı bağlamak size ne kadar süre için gerekli bunu düşünün ve alacağınız cihaz ve yazılımların lisans maliyetlerini hesaplayıp en uygununu seçin.
İnternette bu tarz yazılım ve cihazlara ulaşmak için şu terimleri kullanabilirsiniz; usb over network, usb over network server, usb over network device, usb via internet, remote usb device ve usb over ethernet.
Sanal Makineye USB e-imza Takılması
Muhasebe yazılımının sunucusu bir Hyper-V sanal makinesinde çalışıyor ise bu sunucuya usb e-imza takmak için bahsettiğim yazılım veya cihazları kullanabilirsiniz. Buna karşın masraf çıkmasını istemiyorsanız, e-imza cihazını sunucuya bağlı çalışan bir client üzerinden çalıştırabilirsiniz.
ERP yazılımları ya etki alanı içerisinde bulunan sunucuya bağlı client bilgisayarları ile çalışırlar ya da sunucu bir terminal olarak hizmet verir. Eğer sunucuya e-imza takamıyorsanız bir client’a takın ve e-defter gibi uygulamaları o bilgisayarda çalıştırın, beratları o bilgisayar üzerinden gönderin.
Sanal makineye USB cihaz takmak her zaman mümkün olmayabiliyor. Güvenlik nedeni ile veya sanallaştırılmış bir alt yapı oluşturulması nedeni ile muhasebe programının yüklü olduğunu sanal sunucuya USB takmak imkan dahilinde olmayabilir.
Genel olarak piyasada yapılan iş şu şekildedir; sunucu terminal dahi olsa bir bilgisayar client olarak ayarlanır ve e-defter, berat gönderme gibi e-imzaya ihtiyaç duyan işlemler o bilgisayar üzerinden gerçekleştirilir. Ucuz ve iş gören bilgisayarı bu işe ayırmak bazen lisans ve ekstra cihaz masrafından daha avantajlı olabilir.
Sanal Makine USB Görmüyor
Hyper-V’yi etkileştirip bir sanal makine oluşturdunuz ve USB cihaz bağladınız ama bilgisayar usb’yi görmüyor, öyle değil mi ? Endişe etmeyin. Eğer bağladığınız USB cihaz bir bellek yani depolama aygıtı ise uzak bağlantı yaparken seçenekleri göstere tıklayıp, yerel kaynakları seçip, diğer tuşuna tıklayıp cihazı seçebilirsiniz. Böylelikle bağlandığınızda sanal makine USB portundan cihaz takılmış gibi olacak.
Öte yandan, takmak istediğiniz USB cihazı bellek dışında başka bir şey ise yukarıdaki anlattığım bilgilere göz atınız.
Sanal makineler her zaman GUI işletim sistemlerinde çalıştırılmaz. Örneğin Hyper-V Core sürümünde fiziksel sunucuya monitör bağlarsanız sadece komut satırı görürsünüz. Bu tarz alt yapılarda da başka bir bilgisayardan istediğiniz sanal makineye uzak masaüstü bağlantısı yapabilirsiniz ama bağlı değilken usb cihazı sistem görmüyor olacak.
Kalıcı olarak sanal makineye USB cihaz bağlama çözümü bahsettiğim gibi yazılımlar ve cihazlar kullanmaktır. Blogumu ziyaret ettiğiniz için teşekkürler, diğer yazılarım da ilginizi çekebilir.
Kaynaklar:
https://tr.wikipedia.org/wiki/Hyper-V
https://learn.microsoft.com/en-us/answers/questions/707320/attach-usb-device-to-hyper-v-guest-machine
https://learn.microsoft.com/en-us/answers/questions/1009500/how-to-connect-a-usb-dongle-to-virtual-machine-hyp
Mühendis, İstanbul
Yıldız Teknik Üniversitesi Metalurji ve Malzeme Mühendisliği Mezunu, Sistem Uzmanı ve Dış Ticaret Uzmanı.
İlk yorum yapan sen ol !