今天准备看看solr,然后准备下载。然后发现虚拟机连不上网了。不知道咋回事,网上排查了一会,发现还是不行。遂气急败坏,直接删除虚拟机(这肯定是不好的,不是解决问题的办法,但是其实我还刚开始学习鸟哥的linux,开摆:)。之前那个虚拟机安装就是按照鸟哥的安装的。现在重新按照那个步骤安装一次。
重新安装的时候发现,装的时候,手动设置了ip地址。我是直接按照鸟哥图片上的ip设置的,这可能就是出错的原因(真菜)。然后我想到,这个手动设置的ip地址应该是取决于我windows电脑的ip地址去设置。然后我用cmd ipconfig指令看看ip,发现有好多ip。分别是我自己连的wifi的ip,VMware Virtual Ethernet Adapter for VMnet1 #2和VMware Virtual Ethernet Adapter for VMnet8 #2 这俩个ip。我是使用VMware安装的虚拟机。
疑惑了,我手动设置ip应该是用上面三个哪个网关下的ip呢。首先我觉得肯定不能是连接的wifi的那个网关,因为我要是换个wifi呢。或者换个热点呢?是吧。那应该就是下面两个了。但是为啥有两个呢?无人可问 :( 然后只能去问gpt。以下是gpt解释
在VMware中,VMware Virtual Ethernet Adapter for VMnet1和VMware Virtual Ethernet Adapter for VMnet8是两个不同的虚拟网络适配器,通常用于不同的网络配置:
-
VMware Virtual Ethernet Adapter for VMnet1:
- 通常用于VMware Workstation中的“Host-Only”网络模式。这是一个私有网络,只允许虚拟机与主机进行通信,不允许虚拟机与外部网络通信。
- 当你将虚拟机连接到VMnet1时,虚拟机之间和虚拟机与主机之间可以进行通信,但无法访问外部网络或互联网。
- 这个网络适配器通常用于创建隔离的虚拟网络,例如用于开发和测试目的。
-
VMware Virtual Ethernet Adapter for VMnet8:
- 通常用于VMware Workstation中的“NAT(Network Address Translation)”网络模式。这是一种网络模式,允许虚拟机访问主机的网络和互联网,同时也允许主机与虚拟机进行通信。
- 当你将虚拟机连接到VMnet8时,虚拟机可以通过主机访问互联网,并与主机进行通信。
- 这个网络适配器通常用于需要虚拟机与外部网络通信的情况,同时保留了一定的网络隔离。
如果你希望为你的虚拟机手动设置IP地址,你可以选择连接到适当的虚拟网络适配器,具体选择VMnet1还是VMnet8将取决于你的网络需求。然后,你需要在虚拟机操作系统中按照之前提到的步骤配置IP地址,确保它与所选的虚拟网络适配器的配置相匹配。
我用VMware Virtual Ethernet Adapter for VMnet8 安装试试看先