Windows Server 2012 Hyper-V üzerindeki sanal makinelerin IP adresi ve network bilgilerine erişmek


Windows Server 2012 öncesi Hyper-V üzerinde çalışan sanal makinelerin IP adresi gibi network bilgilerine erişebilmek çok da pratik değildi açıkçası. Bu konuyla ilgili gelen yorumları dikkate aldık ve Windows Server 2012 Hyper-V üzerinde çalışan sanal makinelerin network bilgilerine ulaşmayı çok kolay bir hale getirdik.

İlk olarak bu bilgiye Hyper-V Manager üzerinden ulaşabiliyoruz. Aşağıdaki ekran görüntüsünde de görebileceğiniz gibi, sanal makineyi seçtikten sonra sanal makinenin bilgilerinin göründüğü alanda Networking sekmesine tıklamak yeterli:

Host üzerindeki sanal makinelerin network bilgilerini görmek için tek satırlık komut:

Get-VM | Get-VMNetworkAdapter | ft VMName, IPAddresses, MacAddress -AutoSize

Bu komutu kullanarak aslında PowerShell’e adım adım şunları diyoruz:

Get-VM: Host üzerindeki tüm sanal makinelerin listesini al, | işareti (pipe) olduğu için bu bilgileri bir sonraki komut olan Get-VMNetworkAdapter‘a aktar.

Get-VMNetworkAdapter: Get-VM‘den | işareti (pipe) ile aldığın sanal makine bilgisinin Network Adapter (Ağ Bağdaştırıcısı) bilgilerini al.

ft: Format Table, yani tablo olarak göster.

VMName: Sanal makine isimlerini gösteri.

IPAddresses: IP adreslerini göster.

MacAddress: MAC adreslerini göster.

-AutoSize: Ekrana yazılacak bilgileri PowerShell ekranına sığacak şekilde otomatik olarak boyutlandır.

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir