VMware 가상 머신의 MAC 주소를 고정하는 방법

2679 단어 vmware
원래 MAC를 자동 발번으로 하고 있었지만, 어떤 이유로 현재 흔들리고 있는 MAC 주소에서 움직이지 않도록 할 필요가 나왔기 때문에 메모.

【안전한 패턴】 GUI에서 보통으로 설정



가상 머신의 고급 설정을 열고 해당 머신의 NIC 설정에서 MAC 주소를 수동으로 변경하여 저장합니다.


설정 변경 자체는 완료됩니다만, 가상 머신을 기동하려고 하면 이런 에러가 나 버렸습니다.

가상 머신 <머신 이름>의 전원을 켜지 못했습니다. 고정 이더넷 주소 "XX:XX:XX:XX:XX:XX"는 허용되지 않습니다. VMware가 예약한 MAC과 충돌합니다.



자주(잘) 조사하면 「00:0C:29」로 시작되는 MAC 주소는 VMware의 자동 발행 예약 MAC로서 정의되고 있어 가상 머신 기동시에 체크되고 있는 것 같았습니다.

【이것으로 OK】 가상 머신 정의(.vmx)를 직접 편집



대상 가상 머신은 종료해 둡시다.
가상 호스트 (ESXi)에 SSH 연결 후 정의 파일을 수정합니다.
# cd /vmfs/volumes/<データストア名>/<仮想マシン名>   # ディレクトリ移動
# cp -p <仮想マシン名>.vmx <仮想マシン名>.vmx.bak    # 念のためバックアップ
# vi <仮想マシン名>.vmx

.vmx 수정 예
# 追記(あれば修正)
ethernet<NIC番号>.checkMACAddress = "false"     # 予約アドレスかどうかのチェックを無効化
ethernet<NIC番号>.addressType = "static"        # MACを手動設定
ethernet<NIC番号>.Address = "XX:XX:XX:XX:XX:XX" # 設定したいMACアドレス
# 削除
ethernet<NIC番号>.generatedAddress = "XX:XX:XX:XX:XX:XX" # 自動生成されたMACアドレス

위 작업 후에 가상 머신을 부팅하면 오류 없이 부팅해야 합니다.

메모



본래, VMware 가상 머신으로 MAC를 고정으로 한다면 「00:50:56」부터 시작하는 MAC로 하는 것이 맞는 것 같습니다.
MAC을 고정하는 것으로 미리 알고 있는 VMware 가상 머신이라면 그렇게 합시다.

참고


  • 가상 NIC의 정적 MAC 주소 설정: htps // kb. vm 우리. 이 m/s/아리치ぇ/219?ぁ g = 그럼
  • 좋은 웹페이지 즐겨찾기