赞
踩
在VMware中查看已有虚拟网络步骤如下
VMnet0
:用于虚拟桥接网络下的虚拟交换机VMnet1
:用于虚拟 Host-only 网络下的虚拟交换机VMnet8
:用于虚拟 NAT 网络下的虚拟交换机windows查看vmware的虚拟网卡
安装了 VMware 虚拟机后,会在本地主机网络连接对话框中多出两个虚拟网卡(每添加一个nat或仅主机本地就会多一个虚拟网卡),如下:
VMware Network AdepterVMnet1
:Host 用于与 Host-only 虚拟网络进行通信的虚拟网卡VMware Network Adepter VMnet8
:Host 用于与 NAT虚拟网络进行通信的虚拟网卡VirtualBox Host-only Network
,只能用于主机连接独立主机模式的虚拟网络,主机不能连接 NAT 网络的虚拟机,这一点与 Vmware 不同。方式1
如果是连接的wifi,一般没有DNS这个概念【也可以直接用8.8.8.8
这种DNS】,所以直接按win+r
,输入cmd
打开命令面板,然后输入ipconfig
(ipconfig /all
可以看到DNS),找到以太网适配器,记录现在用的ip网段、掩码和网关(我这是内网ip,码了)。【使用路由器网络的话,也可以直接使用路由器192.168这种地址的】
方式二
如果使用的是网线,且是指定ip的,一般会有DNS,如果是自动获取的,用方法1的方式输入:ipconfig /all
下面这个界面看图,就不详细说打开流程了,记录ip段,掩码和网关(真实内网ip,码了)
nmtui
和文件配置
ip a
或ifconfig
查看有配置的ip信息即配置成功,然后ping网关和ping物理机地址(如果ping不通把物理机防火墙关了)[root@localhost network-scripts]# pwd
/etc/sysconfig/network-scripts
[root@localhost network-scripts]# ls ifcfg-*
ifcfg-eno16777736 ifcfg-lo
[root@localhost network-scripts]# vim ifcfg-eno16777736
内容和解释如下(IP掩码根据自己实际情况修改)
测试,用ip a
或ifconfig
查看有配置的ip信息即配置成功,然后ping网关和ping物理机地址(如果ping不通把物理机防火墙关了)
而且物理机和虚拟机可以互相ping通
1、虚拟机中的ip只要和物理机是同一个网段,即使不是真实的IP,也可以使用(注:虚拟机要使用的ip,要提前在物理机上ping一下,看是否ping得通(要用ping不通的),如果ping得通代表有人用,如果虚拟机上继续配这个能ping通的ip,会冲突)。
2、桥接模式即使在WiFi模式下也可以使用的,不一定非要插网线才可以使用,wifi测试如下图:
将虚拟机的网络连接模式修改成NAT模式,点击“编辑虚拟机设置”。
点击“网络适配器”,选择“NAT模式”
有两种情况:
第一种(dhcp)
默认dhcp,那么这种情况就不需要配置任何IP,直接激活网卡就可以使用网络了,激活网卡命令: systemctl restart network
然后ifconfig
就可以看到自动分配的ip了。
第二种static
这种就是需要指定ip才需要做下面配置。
编辑网卡配置文件,命令为vi /etc/sysconfig/network-scripts/ifcfg-eth0
(你的可能不是这个ifcfg-eth0这个文件,根据实际情况进行配置)
具体配置如下:
上面这个把dhcp改成static或者none,其实就是配置一个IP的流程,如果看不懂参考这个配置ip的博客:https://cuichongxin.blog.csdn.net/article/details/101523936
编辑完成,保存退出,然后重启虚拟机网卡(7及以上系统:systemctl restart network
),ifconfig
查看ip是否配置成功,使用ping命令ping外网ip,测试能否联网(前提是你的主机电脑需要能上网)。
VMware Network Adapter VMnet8虚拟网卡的作用就是用来和虚拟机网络沟通用的,如果VMnet8被禁用,主机和虚拟机就不能互通了,但并不影响虚拟机网络的使用。
VMware Network Adapter VMnet8
虚拟网卡禁用,然后,从虚拟机ping外网,看看是否能ping通?VMware Network Adapter VMnet8
虚拟网卡,那么为什么要有这块虚拟网卡呢?之前我们就说VMware Network Adapter VMnet8
的作用是主机与虚拟机之间的通信,接下来,我们就用远程连接工具来测试一下。
VMware Network Adapter VMnet8
虚拟网卡是用来与虚拟机通信的。 VMware Network Adepter VMnet1
虚拟网卡来实现的。此时如果想要虚拟机上外网则需要主机联网并且网络共享。VMware Network Adapter VMnet1
虚拟网卡连接VMnet1虚拟交换机来与虚拟机通信的,Host-Only模式将虚拟机与外网隔开,使得虚拟机成为一个独立的系统,只与主机相互通讯。其网络结构如下图所示:VMware Network Adapter VMnet1网卡
,从而达到虚拟机联网的目的。首先设置“虚拟网络编辑器”,可以设置DHCP的起始范围。
设置虚拟机为Host-Only模式。
和nat一样的设置方法,dhcp直接重启网卡即可。
需要指定ip,就配置咯(不会的倒回去参考nat模式的ip配置)
开机启动系统,然后设置网卡文件。
保存退出,然后重启网卡,利用远程工具测试能否与主机通信。
我们可以看到上图有一个提示,强制将VMware Network Adapter VMnet1的ip设置成192.168.137.1,那么接下来,我们就要将虚拟机的DHCP的子网和起始地址进行修改(改为和共享网络一个段),点击“虚拟网络编辑器”
重新配置网卡,将VMware Network Adapter VMnet1虚拟网卡作为虚拟机的路由。
重启网卡,然后通过 远程工具测试能否联通外网以及与主机通信。
测试结果证明可以使得虚拟机连接外网。
上述中,桥接是一个比较特殊且实用的一个模式,网上说的有点笼统,所以自己实操了一遍。
nat和仅主机模式是找了比较多的其他参考内容,加了些更能容易让人理解的内容整理出来的,nat相对简单很多,仅主机相对不常用,而且我觉得上面内容足够清晰,所以就没有再实操,以供参考。
另外,如果需要自定义nat网段的,可以参考:https://cuichongxin.blog.csdn.net/article/details/108033647
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。