VMWare 융합의 CentOS 6: 예상치 못한 MAC 주소 변경

VMWare 융합의 CentOS 6: 예상치 못한 MAC 주소 변경

VMWare Fusion을 사용하여 CentOS 6.X를 설치했습니다.

MAC 주소와 네트워크 카드 이름이 무작위로 변경되는 것 같습니다.

여기에 이미지 설명을 입력하세요.

eth8그리고 eth9, 완전 이상해요.

이유를 아는 사람 있나요?

PS VMWare는 가상 머신에 대해 아무 작업도 수행한 적이 없는데도 가상 머신을 이동하거나 복사했는지 묻는 대화 상자를 표시합니다. 그리고 내가 하는 모든 선택이 I moved it문제와 연관되어 있을 수도 있나요?

PPS Ubuntu와 같은 다른 Linux VM이 있는데 그런 문제가 발생한 적이 없습니다. 흠.

답변1

~에 따르면VM웨어 지원MAC 주소가 이동될 때마다 자동 변경을 방지하려면 MAC 주소를 수동으로 할당해야 합니다.

가상 머신이 이동된 경우에도 지정된 가상 머신에 매번 동일한 MAC 주소가 할당되도록 보장하거나 네트워크 환경의 모든 가상 머신이 고유한 MAC 주소를 갖도록 보장하려는 경우 다음을 수행할 수 있습니다. 대신 수동으로 할당된 주소를 할당하십시오. VMware Workstation에서 자동으로 주소를 할당하도록 하십시오.

동일한 고유 MAC 주소를 가상 머신에 수동으로 할당하려면 텍스트 편집기를 사용하여 구성 파일에서 세 줄을 삭제하고 한 줄을 추가합니다. 구성 파일은 파일 이름 끝에 .vmx 확장자를 갖습니다. Linux 호스트에서 이전 VMware 제품으로 생성된 가상 시스템에는 확장명이 .cfg인 구성 파일이 있을 수 있습니다.

설명된 대로:

구성 파일에서 다음으로 시작하는 세 줄을 제거합니다.

 ethernet[n].generatedAddress
 ethernet[n].addressType
 ethernet[n].generatedAddressOffset

이러한 옵션에서 [n]은 가상 이더넷 어댑터의 번호입니다(예: ethernet0).

구성 파일에 다음 줄을 추가합니다.

ethernet[n].address = 00:50:56:XX:YY:ZZ 

또는 다음 예와 같이 파일을 편집할 수 있습니다.

ethernet[n].addressType = "static"
ethernet[n].checkMACAddress = "false"
ethernet[n].address = "00:50:56:XX:YY:ZZ"

관련 정보