So finden Sie die IP-Adresse einer VM, die auf VMware (oder anderen Methoden zur Verwendung von VM) ausgeführt wird)

Ich verwende VMware Workstation auf einer Linux-Box.

Wenn ich eine virtuelle CentOS (Linux) - Maschine einschalte, kann ich die Maus-oder Tastatursteuerung der Maschine nicht erhalten. Ich vermute, dass es etwas mit der Fehlermeldung zu tun hat:

In diesem Gast sind keine VMware-Tools installiert. Wählen Sie im VM-Menü "VMware Tools installieren".

Wenn ich auf diese Menüoption klicke, wird eine virtuelle CD mit Treibern usw. eingefügt. Das hilft mir nicht, da ich sie haben keine Tastatur - oder Maussteuerung über die Maschine.

Ich dachte, wenn ich die IP-Adresse oder den Hostnamen herausfinden könnte, könnte ich eine beliebige Anzahl von Protokollen verwenden, um in den Computer zu gelangen (SSH fällt mir ein).

Wie kann ich die IP-Adresse oder den Hostnamen dieses Computers abrufen?

Hinweis: Ich habe diese Maschine nicht erstellt. Ein Mitarbeiter hat es erstellt, der nicht mehr im Unternehmen ist. Würde mir viel Zeit sparen, wenn ich in die Maschine kommen könnte. Ich habe Anmeldeinformationen, damit wird kein Problem sein.

Author: Hennes, 2012-06-07

10 answers

Gehen Sie zuerst in die Einstellungen der virtuellen Maschine.

Fand die MAC-Adresse

Klicken Sie dann im Abschnitt Netzwerk auf die Schaltfläche Erweitert und lesen Sie die MAC-Adresse

Dann in der Konsole ausführen: 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

Fand die MAC-Adresse und die IP wird auf der Seite sein.

In diesem Fall lautet die IP: 192.168.20.128

 37
Author: F Boucheros,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2015-06-22 13:34:26

Bitte prüfen Sie, ob diese Eingabegeräte nicht als USB-Geräte an das Gastbetriebssystem angeschlossen sind? Sobald sie sie getrennt haben, sollten sie für das Host-Betriebssystem zugänglich und daher betriebsbereit sein.

Unter Linux lautet der Befehl:

ip addr

Oder das eher veraltete:

ifconfig

Der entsprechende Befehl unter Windows lautet:

ipconfig /all

Während die Ausgabe ungefähr so aussieht:

eno16777984: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
    inet 192.168.2.101 netmask 255.255.255.0  broadcast 192.168.2.255
    ...
 10
Author: Martin Zeitler,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2016-07-20 08:57:39

Es gibt einen integrierten VNC-Dienst in Workstation. Ich habe es nicht verwendet, aber die Konfiguration (unten) scheint darauf hinzudeuten, dass Sie es aktivieren und die IP Ihres Hosts mit einem bestimmten Port mit einem beliebigen VNC-Client verwenden können, um die Kontrolle über Ihre virtuelle Maschine zu erlangen.

VMware Workstation VNC Konfiguration einrichten

 2
Author: JoshP,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2012-06-08 00:48:30

Der einfachste Weg keine Verwendung von Einstellungen für virtuelle Maschinen folgt nur den Schritten im Link.

Https://kb.wisc.edu/helpdesk/page.php?id=6526

Öffnen Sie installiertes Mac OS Gehe zum Menü Klicken Sie auf das Apple-Symbol - > Systemeinstellungen - > Netzwerk - > Ethernet und sehen Sie Ihre IP-Adresse

geben Sie hier die Bildbeschreibung ein

 2
Author: Mahavirsinh Padhiyar,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2020-06-11 12:30:23

Nicht wissen über Linux, aber im Windows-Sie könnten ...

  1. Fügen Sie der VM eine weitere Netzwerkschnittstelle hinzu, die VMware DHCP verwendet, um Ihrer VM eine bekannte IP zuzuweisen. Sie sollten VMware DHCP auf einen sehr kurzen Adressbereich einrichten und es wird einfach sein, die IP-Adresse auszuwählen (dies wäre auch problematisch zu überprüfen, da die Standardeinstellungen der Windows-Firewall eingehende Echo-Anforderungen nicht zulassen... Aber Sie sind nicht Windows)

  2. Versuchen Sie, das Subnetz auszuwählen, in dem sich Ihre VM befindet, und legen Sie einen anderen PC ein in das Subnetz (eine andere VM oder Ihren physischen PC) – und verwenden Sie den Computerbrowserdienst ("Netzwerk" oder "Meine Netzwerkplätze"), um die VM zu finden.

Sie sollten auch nach Netzwerk-Scan-Software suchen.

Übrigens, was ist der VM-Netzwerkmodus? Host-only privates Netzwerk (mit oder ohne NAT) oder überbrückt?

 1
Author: Ubeogesh,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2012-06-07 22:00:12

Vielleicht ist es zu spät für die Antwort, aber ich hatte das gleiche Problem. Installieren Sie einfach VMware vSphere Client und nach der Anmeldung können Sie mit der rechten Maustaste auf VM klicken und in der Konsole öffnen, wo Maus und Tastatur funktioniert. STRG + ALT, um die Maus von der Konsole zu verlassen.

 1
Author: CiviDeja,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2017-07-07 07:08:26

Um einen unbekannten Host in Ihrem Netzwerk zu finden (unabhängig davon, ob es sich um eine VM handelt oder nicht), können Sie Angry IP scanner verwenden. Eine weitere Option für Linux ist arp-scan (es ist normalerweise nicht standardmäßig installiert, hat aber sehr wenige Abhängigkeiten). Mit dem Befehl arp-scan -l erhalten Sie eine Tabelle mit IP-Adressen und zugehörigen MAC-Adressen. Alle Ihre VMs haben ähnliche MAC-Adressen, sodass Sie sie auf diese Weise eingrenzen können, wenn Sie über ein großes Netzwerk verfügen.

 1
Author: Charles Burge,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2018-02-01 17:45:38

Unter Windows 7,

  1. Kopiert die MAC-Adresse in die Zwischenablage
  2. Öffnen C:\ProgramData\VMware\vmnetdhcp.in den Usa ist das anders.]}
  3. Suche nach der MAC-Adresszeichenfolge.
 1
Author: Michael Scott,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2019-09-10 21:18:51

Ich habe das gleiche Problem, ich tippe Befehl unter Linux

Ip addr

Aber es zeigt so etwas wie 127.0.0.1, wonach ich nicht gesucht habe.

Ich stelle fest, dass ich bei der Installation von Linux (CentOS) in VMware keine Netzwerkkonfiguration festgelegt habe.

Also löse ich dieses Problem, indem ich erneut eine neue Linux-VM installiere. Während der Installation gibt es einen Abschnitt Netzwerk wie im Bild zu konfigurieren.

Bild

), Wenn die installation ist fertig tippe ich "ip adddr" und ich kann die IP sehen.

 1
Author: poomcyber,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2019-11-20 16:58:46

Führen Sie in einer Linux-Box ein arp-scan auf Ihrer VMware-Oberfläche aus und suchen Sie nach dem MAC:

arp-scan --interface=vmnet8 -l
192.168.169.146 00:0c:29:40:5e:db   VMware, Inc.
192.168.169.254 00:50:56:f1:76:14   VMware, Inc.
 1
Author: ousbenz,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2020-06-03 20:23:41