VMware에서 실행되는 vm의 IP 주소를 찾는 방법 (또는 VM을 사용하는 다른 방법)


33

Linux 상자에서 VMware Workstation을 실행하고 있습니다.

centOS (Linux) 가상 머신의 전원을 켜면 머신의 마우스 또는 키보드 제어를 얻을 수 없습니다. 오류 메시지와 관련이 있다고 생각합니다.

이 게스트에 VMware Tools가 설치되어 있지 않습니다. VM 메뉴에서 "VMware 도구 설치"를 선택하십시오.

해당 메뉴 옵션을 클릭하면 드라이버 등의 가상 CD가 삽입됩니다. 컴퓨터에 키보드 나 마우스를 제어 할 수 없기 때문에 도움이되지 않습니다.

IP 주소 또는 호스트 이름을 알아낼 수 있으면 여러 프로토콜을 사용하여 시스템에 들어갈 수 있다고 생각했습니다 (SSH가 떠 오릅니다).

이 컴퓨터의 IP 주소 또는 호스트 이름을 어떻게 얻을 수 있습니까?

참고 :이 기계를 만들지 않았습니다. 동료가 더 이상 회사에없는 사람을 만들었습니다. 기계에 들어갈 수 있다면 많은 시간을 절약 할 수있을 것입니다. 로그인 자격 증명이있어 문제가되지 않습니다.


VMware Tools는 향상된 마우스 통합 기능 만 제공합니다. 예를 들어 마우스가 더 이상 VM 창에 갇히지 않아 수동으로 해제 할 수 있습니다. 도구가 없으면 VM은 창을 클릭하거나 입력하고 입력하여 키보드와 마우스를 캡처 할 수 있어야합니다. 호스트 창의 오른쪽 하단에 캡처 상태를 나타내는 아이콘이 있습니다.
Ken

@ Ken 저도 이해했습니다. 불행히도 이것은이 vm의 경우가 아닙니다.
sixtyfootersdude

답변:


34

먼저 가상 머신 설정으로 이동하십시오.

MAC 주소를 찾았습니다

그런 다음 네트워크 섹션에서 고급 버튼을 클릭하고 MAC 주소를 읽습니다.

그런 다음 콘솔에서 다음을 실행하십시오. arp -a

C:\>arp -a
Interface: 10.98.79.23 --- 0xb
  Internet Address      Physical Address      Type
  10.98.79.10           b8-ac-6f-cb-a1-80     dynamic
  10.98.79.12           78-2b-cb-aa-51-bf     dynamic

Interface: 192.168.20.1 --- 0x1c
  Internet Address      Physical Address      Type
  192.168.20.128        00-0c-29-56-bd-36     dynamic
  192.168.20.255        ff-ff-ff-ff-ff-ff     static

MAC 주소를 찾았고 IP가 측면에 있습니다.

이 경우 IP는 다음과 같습니다. 192.168.20.128


1
나를 위해, 내 라우터의 DHCP 주소를 사용하는 VM이 ​​로컬 컴퓨터의 arp 테이블에 없었습니다. 네트워크에서 알기 위해 VM에 호스트 IP에 대한 연결을 시도해야했습니다 .VM에 액세스 할 수 없기 때문에 까다 롭지 만 실제로 수행했습니다.
Andrew Lorien이

Windows10 에서는에 사용되는 스위치 인를 사용 Settings -> Network & Internet -> Ethernet하고 클릭 할 수 있습니다 . Bridged를 사용하는 경우 입니다. 클릭하면 해당 스위치에 할당 된 IP 주소와 MAC 주소가 표시됩니다. 당신은 동일한 설정 메뉴에서 동일한 MAC 주소입니다 확인할 수 있습니다 anwserVMWare Network Adapter VMNet8NAT: Useing the host's IP addressVMNet1@F Boucheros
loostro

VMNet1는 항상 브리지 모드에 할당, VMNet8는 항상 NAT 모드에 할당
loostro

6

입력 장치가 게스트 OS에 USB 장치로 연결되어 있지 않은지 확인하십시오. 연결을 끊으면 호스트 OS에 액세스 할 수 있어야하므로 작동합니다.

Linux에서 명령은 다음과 같습니다.

ip addr

또는 다소 쓸모없는 :

ifconfig

Windows에서 동등한 명령은 다음과 같습니다.

ipconfig /all

출력은 다음과 같습니다.

eno16777984: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
    inet 192.168.2.101 netmask 255.255.255.0  broadcast 192.168.2.255
    ...

1
이를 위해서는 @sixtyfootersdude가 VM 콘솔에 액세스 할 수 있어야합니다.
RivieraKid 2016 년

@RivieraKid 이러한 명령은 셸 프롬프트에서 기본 키보드 및 / 또는 마우스를 사용할 수없는 경우 VMware 내에서 실행중인 모든 시스템의 로컬 콘솔에서 실행될 수 있습니다. 키보드는 VMware 도구에 따라 다릅니다. 키보드가없는 경우 – 디스크를 모든 기능을 갖춘 OS에 마운트하는 것이 항상 가능합니다 (그리고 번거 로움이 없습니다).
Martin Zeitler

1
동의하지만 OP 상태 : "centOS (Linux) 가상 머신의 전원을 켤 때 머신의 마우스 또는 키보드 제어를 얻을 수 없습니다." 그의 구성에 옳지 않은 것이 있다는 것에 동의하지만, 이것은 질문에 대답하지 않습니다.
RivieraKid 2016 년

Linux에서는 ifconfig이제 더 이상 사용되지 않습니다. 예를 들어 RHEL / CentOS 7에서 완전히 제거되었습니다. ip addr대신 사용하십시오 .
kbolino

VM에 입력 장치가 USB 장치로 연결되어 있기 때문에 실제로 호스트 OS에서 실행되는 드라이버에 액세스 할 수 없습니다.
Martin Zeitler

1

Workstation에는 기본 제공 VNC 서비스가 있습니다. 나는 그것을 사용하지는 않았지만 구성 (아래)은 활성화 할 수 있다고 제안하고 가상 머신을 제어하기 위해 여러 VNC 클라이언트가있는 특정 포트로 호스트의 IP를 사용합니다.

VMWare Workstation VNC 구성 설정



0

리눅스는 모르지만 Windows에서는…

  1. VMware DHCP를 사용하여 VM에 알려진 IP를 할당 할 다른 네트워크 인터페이스를 VM에 추가합니다. 매우 짧은 주소 범위로 VMware DHCP를 설정해야하며 IP를 쉽게 선택할 수 있습니다 (기본 Windows 방화벽 설정에서는 수신 에코 요청을 허용하지 않기 때문에 확인하기가 어렵지만 Windows는 아닙니다) )

  2. VM이있는 서브넷을 선택하고 다른 PC를 서브넷 (다른 VM 또는 실제 PC)에 넣고 컴퓨터 브라우저 서비스 ( "네트워크"또는 "내 네트워크 환경")를 사용하여 VM을 찾습니다.

네트워크 스캔 소프트웨어도 찾아야합니다.

그건 그렇고, VM 네트워크 모드는 무엇입니까? 호스트 전용 사설 네트워크 (NAT 유무) 또는 브리지?


0

어쩌면 대답하기에는 너무 늦었지만 같은 문제가있었습니다. VMware vSphere Client를 설치하기 만하면 로그온 후 VM을 마우스 오른쪽 버튼으로 클릭하고 마우스와 키보드가 작동하는 콘솔에서 열 수 있습니다. 콘솔에서 마우스를 종료하려면 Ctrl + Alt를 누릅니다.


0

네트워크에서 알 수없는 호스트 (VM인지 여부)를 찾으려면 Angry IP scanner를 사용할 수 있습니다 . Linux의 또 다른 옵션은 arp-scan입니다 (일반적으로 기본적으로 설치되지는 않지만 종속성이 거의 없음). 이 명령 arp-scan -l은 IP 주소 및 관련 MAC 주소 테이블을 제공합니다. 모든 VM의 MAC 주소는 비슷하므로 대규모 네트워크를 사용하는 경우 이러한 방식으로 범위를 좁힐 수 있습니다.


0

Windows 7에서

  1. MAC 주소를 클립 보드에 복사
  2. 메모장에서 C : \ ProgramData \ VMware \ vmnetdhcp.leases를 엽니 다.
  3. MAC 주소 문자열을 검색하십시오.

0

나는 같은 문제가있다. 나는 리눅스에서 명령을 입력한다.

IP 주소

그러나 그것은 내가 찾고있는 것이 아닌 127.0.0.1과 같은 것을 보여줍니다.

VMware에 Linux (CentOS)를 설치할 때 네트워크 구성을 설정하지 않은 것으로 나타났습니다.

따라서 새 Linux VM을 다시 설치하여이 문제를 해결합니다. 설치하는 동안 그림과 같이 네트워크를 구성하는 섹션이 있습니다.

그림

설치가 완료되면 "ip adddr"을 입력하면 IP를 볼 수 있습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.