여러 개의 VMware 이미지를 사용하다가 새로운 버전의 이미지를 다시 셋팅해서 사용하게 되면 DHCP IP가 바뀌게 됨.
(예를 들어 Kali Linux 2020.2 를 삭제한 후 Kali Linux 2020.3 으로 다시 셋팅해서 사용 시 DHCP IP 가 바뀜)
VMware 프로그램의 포트포워딩 설정을 다시해야 하는 문제점이 발생됨.
모의해킹, 보안분석 등 업무 시 여러 개의 이미지마다 각각의 고정 DHCP IP 를 설정하는 게 좋음.
VMware 네트워크 환경이 NAT 환경이라는 가정 하에 고정 DHCP IP 를 설정하는 방법은 아래와 같음
먼저 VMware 프로그램에서 고정된 서브넷 대역대 설정한 후 고정 DHCP IP 를 설정함.
( 1 ) 고정된 서브넷 대역대 설정
VMware 프로그램을 설치한 후 VMnet1, VMnet8 서브넷은 랜덤으로 설정됨.
보통 VMnet1 은 Host-Only 유형이며 VMnet8 은 NAT 유형임.
NAT 유형 : 가상머신 프로그램의 자체 DHCP 서비스를 이용한 내부 네트워크 대역 IP 를 할당 받음.
Host-Only 유형 : 외부와 단절된 내부 네트워크를 구축하는 것으로 구성된 가상머신들끼리만 통신이 가능함.
가독성 때문에 사용자가 원하는 서브넷으로 바꿔서 사용함.
필자는 보통 VMnet1 - 192.168.10.0/24, VMnet8 - 192.168.100.0/24 으로 설정함.
1. VMware Workstation GUI > Edit > Virtual Network Editor 클릭 > Change Setting 버튼 클릭
2. VMnet1 과 VMnet8 에 대한 각각의 서브넷을 원하는 서브넷으로 설정한 후 OK 버튼을 클릭함.
( 2 ) 고정 DHCP IP 설정
1. 고정 DHCP IP 를 설정하고자 하는 VMware 이미지의 Mac 주소를 확인함.
2. C:\ProgramData\VMware 폴더의 vmnetdhcp.conf 파일을 관리자 권한으로 연 후 아래와 같은 형식 내용을 host VMnet8 섹션 밑에 추가함.
(아래 스샷은 Kali Linux 이미지를 192.168.100.130 고정 IP 로 설정한 화면 예제임)
형식 :
host IDENTIFIER {
hardware ethernet MAC_ADDRESS;
fixed-address RESERVED_IP;
}
IDENTIFIER - 식별자로 각 VMware 이미지의 고유한 문자열
ethernet MAC_ADDRESS - Mac 주소
RESERVED_IP - 고정하고자 하는 DHCP IP (참고로 VMware 에서는 D클래스는 128 부터 시작하며 128 ~ 254 까지 지정하면 됨.)
3. 실행창(단축키 : 윈도우 + R)에 services.msc 입력하여 서비스창에서 VMware DHCP Service 서비스를 재시작함.
4. VMware 프로그램을 다시 시작하거나 VMware 이미지를 다시 시작함.
아님 DHCP IP 를 재할당하면 됨.
참고 사이트 :
http://www.milasbowman.com/howto/2015/07/setting-up-dhcp-reservations-on-vmware-workstation/
============================================================
본 게시물은 KOROMOON 님께서 작성하였으며 CCL (Creative Commons License) 에서 "저작자표시-비영리-동일조건변경허락" 이용조건으로 자료를 이용하셔야 합니다.
댓글 없음:
댓글 쓰기