Sanal makinelerimin MAC adreslerini atamak istiyorum, böylece onlar için DHCP rezervasyonlarını yapılandırabilirler, böylece hangi Host hipervizörlerinde çalışıyorlarsa ya da çalışırlarsa çalışsınlar her zaman aynı IP adresini alırlar.
Bilmem gerekenler, bir gün bazı cihazların bu MAC ile ağımıza bağlanabileceğinden korkmadan hangi MAC adreslerini kullanabilirim?
MAC adreslerindeki Wikipedia makalesini okudum ve this bölümü, 02-XX-XX-XX-XX-XX formuyla bir adres oluşturursam, yerel olarak yönetilen bir adres olarak kabul edildiğini gösteriyor .
Bu, hiçbir donanım üreticisinin 02 ile başlayan bir adresi kullanamayacağı anlamına gelir, bu yüzden sanal makinelerim için 02 ile başlayan herhangi bir şeyi güvenle kullanmam gerekir mi?
Yardım için teşekkürler.
Aslında, ağınızda başka hiç kimsenin bunları ağınıza atamadığı varsayılarak, ağınızda çakışma korkusu olmadan kullanılabilen 4 adet Yerel Olarak Yönetilen Adres Aralığı vardır:
x2-xx-xx-xx-xx-xx
x6-xx-xx-xx-xx-xx
xA-xx-xx-xx-xx-xx
xE-xx-xx-xx-xx-xx
X yerine herhangi bir onaltılık değer girilir.
Atanan mac öneklerinin tam listesini şu adreste bulabilirsiniz: http://standards.ieee.org/regauth/oui/oui.txt
Bu listede özel olarak işaretlenmiş birkaç önek var, 02 bunlardan biri değil. Bunlardan birini kullanırsanız, nispeten güvenli olmalısınız. Diğer cihazların, yazılımların vb. Bu öneki de kullanabileceğini unutmayın; bu durumda çakışma şansınız biraz artar.
Rastgele oluşturulmuş sonekler kullanıyorsanız, çarpışma ihtimaliniz oldukça astronomiktir.
VMware ürünleri (ESXi/Workstation/vCenter/...) kullanıyorsanız, manuel olarak atanan geçerli MAC adres aralığı:
00:50:56:00:00:00 - 00:50:56:3F:FF:FF
Xen sanal makineleri için 00: 16: 3E ile başlayan her şeyi kullanabilirsiniz ve birçok yönetim aracının üreteceği varsayılan budur.
Bunun eski olduğunu biliyorum, ama bunu okuma şeklim böyle (şimdi bunu Hyper-V 2012 ve MSP ortamında yaptığım için ...)
Onaltılık basamakların sırası, ethernet kablosunda ters sırada çift olarak iletilir. Böylece, A3: xx: xx: xx: xx: xx, 1100 0101: xx: xx: xx: xx: xx olarak iletilir. Bu http://standards.ieee.org/develop/regauth/tut/macgrp.pdf
Bu nedenle, yukarıdakilerin doğru olduğu görülmektedir. Yukarıda atıfta bulunulan wiki makalesini de anlıyorum, ancak 06'nın bitlerin tel üzerinden aktarılma şekli değil, kötü bir örnek olduğuna inanıyorum.
Yukarıda bağlantılı PDF'nin ilgili parçasının ekran görüntüsü:
Bu, aralıkların Unicast için aşağıdaki şekilde başlamasını sağlar: x2 :, x6 :, xA :, xE: Ve Multicast: x3, x7, xF için aşağıdaki gibi.
Görünüşe göre Virtualbox sürüm 5, 0A-00-27 ile başlayan yerel olarak yönetilen adresleri kullanıyor (önceki sürümlerde 08-00-27 kullanıyordu).
Bu arada MAC adreslerini manuel olarak atarken, 00-03-FF'nin burada belirtilen gibi Sanal PC VM'leri tarafından kullanıldığını unutmayın: http://blogs.technet.com/b/medv/archive/2011 /01/24/how-to-manage-vm-mac-addresses-with-the-globalimagedata-xml-file-in-med-v-v1.aspx ve 00-15-5D Hyper- Burada belirtildiği gibi V VM'leri: http://technet.Microsoft.com/en-us/library/jj590655.aspx