2012-06-07 19:06:17 +0000 2012-06-07 19:06:17 +0000
33
33

Jak znaleźć adres IP vm działającej na VMware (lub inne metody użycia VM)

Uruchamiam VMware Workstation na Linuksie.

Kiedy włączam maszynę wirtualną z systemem centOS (Linux) nie mogę uzyskać kontroli nad maszyną za pomocą myszy lub klawiatury. Podejrzewam, że ma to coś wspólnego z komunikatem o błędzie:

You do not have VMware Tools installed in this guest. Z menu VMware Tools wybierz “Install VMware Tools”.

Jeśli kliknę na tę opcję menu, wstawi ona wirtualną płytę cd ze sterownikami itp. Nie pomaga mi to, ponieważ nie mam kontroli nad maszyną za pomocą klawiatury ani myszy.

Pomyślałem, że jeśli uda mi się ustalić adres IP lub nazwę hosta, mogę użyć dowolnej liczby protokołów, aby dostać się do maszyny (przychodzi mi na myśl SSH).

Jak mogę uzyskać adres IP lub nazwę hosta tej maszyny?

Uwaga: Nie stworzyłem tej maszyny. Stworzył ją współpracownik, którego już nie ma w firmie. Zaoszczędziłoby mi to dużo czasu, gdybym mógł dostać się do tej maszyny. Mam dane do logowania, więc to nie będzie problem.

Odpowiedzi (9)

34
34
34
2013-01-09 19:34:21 +0000

Najpierw wejdź w ustawienia maszyny wirtualnej.

Następnie w sekcji Sieć, kliknij przycisk Zaawansowane i odczytaj adres MAC

Następnie w konsoli wykonaj: 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

Znaleziono adres MAC i IP będzie z boku.

W tym przypadku IP to: 192.168.20.128

7
7
7
2015-06-16 04:48:36 +0000

Proszę sprawdzić, czy te urządzenia wejściowe nie są podłączone do systemu operacyjnego gościa jako urządzenia USB? Po ich odłączeniu, powinny one stać się dostępne dla systemu operacyjnego hosta - i dlatego działają.

na Linuksie komenda jest:

ip addr

lub raczej przestarzałe:

ifconfig

równoważna komenda na Windows jest:

ipconfig /all

podczas gdy wyjście wygląda mniej więcej tak:

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
1
1
2012-06-08 00:48:30 +0000

W programie Workstation wbudowana jest usługa VNC. Nie korzystałem z niej, ale konfiguracja (poniżej) zdaje się sugerować, że można ją włączyć i wykorzystać IP hosta z określonym portem z dowolną liczbą klientów VNC, aby uzyskać kontrolę nad maszyną wirtualną.

1
1
1
2018-02-22 09:55:26 +0000

Najprostszy sposób, aby nie korzystać z ustawień maszyny wirtualnej, wystarczy postępować zgodnie z instrukcjami podanymi w linku. https://kb.wisc.edu/helpdesk/page.php?id=6526

Otwórz zainstalowany Mac OS przejdź do Menu kliknij na ikonę Apple -> System Prefenreces -> Network -> Ethernet i zobacz swój adres ip

0
0
0
2019-11-20 16:58:46 +0000

Mam ten sam problem, wpisuję komendę na linuksie

ip addr

ale pokazuje ona coś w rodzaju 127.0.0.1 co nie jest tym czego szukałem.

Zauważam, że kiedy instaluję Linuksa (CentOS) w VMware nie ustawiłem konfiguracji sieci.

Więc, rozwiązuję ten problem instalując ponownie nową Linuxową maszynę wirtualną. Podczas instalacji jest sekcja do konfiguracji sieci jak na rysunku. obrazek

Po zakończeniu instalacji wpisuję “ip adddr” i widzę IP.

0
0
0
2018-02-01 17:45:38 +0000

Aby znaleźć dowolny nieznany host w sieci (niezależnie od tego, czy jest to maszyna wirtualna, czy nie), można użyć Angry IP scanner . Inną opcją dla Linuksa jest arp-scan (zazwyczaj nie jest on domyślnie zainstalowany, ale ma bardzo mało zależności). Komenda arp-scan -l poda Ci tabelę adresów IP i powiązanych z nimi adresów MAC. Wszystkie twoje maszyny wirtualne będą miały podobne adresy MAC, więc możesz to zawęzić, jeśli masz dużą sieć.

0
0
0
2012-06-07 21:56:13 +0000

Nie znam się na Linuksie, ale w Windows możesz…

  1. Dodać kolejny interfejs sieciowy do maszyny wirtualnej, który będzie wykorzystywał VMware DHCP do przypisania znanego IP do Twojej maszyny wirtualnej. Powinieneś ustawić VMware DHCP na bardzo krótki zakres adresów i łatwo będzie wybrać IP (również będzie problematyczne do sprawdzenia, ponieważ domyślne ustawienia zapory Windows nie pozwalają na przychodzące żądania echa… Ale ty nie jesteś Windows)

  2. Spróbuj wybrać podsieć, w której znajduje się twoja maszyna wirtualna, umieścić inny komputer w podsieci (inną maszynę wirtualną lub twój komputer fizyczny) - i skorzystać z usługi przeglądarki komputerowej (“Network” lub “My Network places”), aby znaleźć maszynę wirtualną.

Powinieneś również szukać oprogramowania do skanowania sieci.

Przy okazji, jaki jest tryb sieciowy maszyny wirtualnej? Sieć prywatna tylko dla hosta (z NAT lub bez NAT) czy zmostkowana?

0
0
0
2019-09-10 21:18:51 +0000

W systemie Windows 7,

  1. Skopiował adres MAC do schowka
  2. Otwórz C:\ProgramData\VMware\vmnetdhcp.leases w Notatniku
  3. Wyszukaj łańcuch adresu MAC.
0
0
0
2017-07-07 07:08:26 +0000

Może jest już za późno na odpowiedź, ale miałem ten sam problem. Po prostu zainstaluj VMware vSphere Client i po zalogowaniu możesz kliknąć prawym przyciskiem myszy na VM i otworzyć w konsoli, w której działa mysz i klawiatura. CTRL + ALT, aby wyjść z konsoli z myszką.