개요
VMware Workstation을 설치하면 호스트에 가상 네트워크 인터페이스가 자동으로 2개 설치된다.
VMnet1은 호스트와의 연결만을 허용하는 Host-only 타입의 인터페이스이며, VMnet8은 NAT 구현체이다. 즉, 공유기와 같이 라우터 역할을 수행하며, DHCP 서버를 내장한다.
VMnet DHCP 설정 파일
VMnet DHCP 서버의 설정 파일은 C:\ProgramData\VMware\vmnetdhcp.conf 경로에 존재한다. Virtual ethernet segment 8 설정 영역 하단에 host 블럭을 하나 더 만들고, 고정하고 싶은 VM의 NAT 인터페이스 MAC 주소와 원하는 IP 주소를 NAT 대역 안에서 하나 할당하면 된다.
host Node0 { hardware ethernet 00:0c:29:d3:af:2a; fixed-address 192.168.146.123; }
VM의 MAC 주소를 얻기 위해서는 VM으로 부팅한 뒤 찾아내는 방법이 있지만 부팅없이 VM Settings에서도 알아낼 수 있다. 해당 VM의 Virtual Machine Settings로 들어가 해당 Network Adapter 장치를 선택하고 Advanced... 버튼을 클릭하면 해당 어댑터의 대역폭과 MAC 주소를 할당할 수 있는 설정이 나타난다.
수정이 끝났으면 파일을 저장하고 VMware DHCP Service 서비스를 재시작한다. services.msc를 열어 서비스를 재시작하거나 다음 명령을 실행한다.
sc stop VMnetDHCP && ^ sc start VMnetDHCP