Linux主机用VMWare跑了一个Windows10虚拟机,虚拟机里跑了个navicat,想连接主机上的数据库。虚拟机网络是NAT模式。
- VMWare的NAT模式,会在你的主机上创建一个虚拟网卡。Linux主机可以用 Virtual Network Editor 查看,得到虚拟网卡名字,比如
vmnet8
。 ip address
找到vmnet8
那一行,记住inet xxx.xxx.xxx.xxx
这个主机IP。- 到虚拟机里面,ping一下这个主机IP。能ping通就算是成功了。
- 不喜欢输入IP,可以到
C:\Windows\System32\drivers\etc\hosts
添加一行xxx.xxx.xxx.xxx host
然后你就可以用host
来访问主机了。
Windows主机用VMWare跑别的虚拟机,也是大同小异的思路。