six*_*ude 42 vmware-workstation ip
我在 Linux 机器上运行 VMware Workstation。
当我打开 centOS (Linux) 虚拟机时,我无法获得该机器的鼠标或键盘控制权。我怀疑它与错误消息有关:
您没有在此客户机中安装 VMware Tools。从 VM 菜单中选择“安装 VMware Tools”。
如果我单击该菜单选项,它会插入一个带有驱动程序等的虚拟 CD。这对我没有帮助,因为我没有对机器进行键盘或鼠标控制。
我在想,如果我能找出 IP 地址或主机名,我就可以使用任意数量的协议进入机器(想到 SSH)。
如何获取这台机器的 IP 地址或主机名?
注意:我没有创建这台机器。一位不再在公司工作的同事创建了它。如果我能进入机器,会为我节省很多时间。我有登录凭据,所以不会有问题。
小智 40
首先进入虚拟机设置。

然后在网络部分,单击高级按钮并读取 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
Run Code Online (Sandbox Code Playgroud)
找到MAC地址,IP就在旁边。
在这种情况下,IP 是: 192.168.20.128
Mar*_*ler 11
请检查,如果不是这些输入设备作为 USB 设备连接到来宾操作系统?断开它们的连接后,它们应该可以被主机操作系统访问 - 因此可以运行。
在 Linux 上,命令是:
ip addr
Run Code Online (Sandbox Code Playgroud)
或者相当过时的:
ifconfig
Run Code Online (Sandbox Code Playgroud)
Windows 上的等效命令是:
ipconfig /all
Run Code Online (Sandbox Code Playgroud)
虽然输出看起来像这样:
eno16777984: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.2.101 netmask 255.255.255.0 broadcast 192.168.2.255
...
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
331797 次 |
| 最近记录: |