
실행 중인 호스트 하이퍼바이저나 실행 중인 운영 체제에 관계없이 항상 동일한 IP 주소를 얻을 수 있도록 가상 머신에 대한 DHCP 예약을 구성할 수 있도록 가상 머신 MAC 주소를 할당하고 싶습니다.
내가 알아야 할 것은 언젠가 일부 장치가 해당 MAC을 사용하여 네트워크에 연결될 수 있다는 두려움 없이 사용할 수 있는 MAC 주소 범위는 무엇입니까?
MAC 주소에 대한 Wikipedia 기사를 읽었으며이것섹션에는 02-XX-XX-XX-XX-XX 형식으로 주소를 생성하면 로컬로 관리되는 주소로 간주된다는 내용이 나와 있는 것 같습니다.
이는 어떤 하드웨어 제조업체도 02로 시작하는 주소를 사용하지 않는다는 것을 의미하므로 가상 머신에 02로 시작하는 주소를 사용해도 안전할까요?
도와 주셔서 감사합니다.
답변1
네트워크에 다른 사람이 할당하지 않은 경우 실제로 충돌 걱정 없이 네트워크에서 사용할 수 있는 로컬 관리 주소 범위 세트가 4개 있습니다.
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를 임의의 16진수 값으로 바꿉니다.
답변2
사용하고 있는 경우VMware 제품(ESXi / Workstation / vCenter / ...), 수동으로 할당된 MAC 주소의 유효한 범위는 다음과 같습니다.
00:50:56:00:00:00 - 00:50:56:3F:FF:FF
답변3
할당된 mac 접두사의 전체 목록은 여기에서 찾을 수 있습니다.
http://standards-oui.ieee.org/oui/oui.txt
해당 목록에는 비공개로 표시된 접두사가 여러 개 있는데, 02는 그중 하나가 아닙니다. 그 중 하나를 사용하면 상대적으로 안전할 것입니다. 다른 장치, 소프트웨어 등도 해당 접두사를 사용할 수 있으며, 이 경우 충돌 가능성이 약간 높아집니다.
무작위로 생성된 접미사를 사용하는 경우 충돌 가능성은 매우 천문학적입니다.
답변4
Xen 가상 머신의 경우 00:16:3E로 시작하는 모든 항목을 사용할 수 있으며 이는 많은 관리 도구가 생성하는 기본값입니다.