当前位置:首页 > 虚拟机 > 正文

虚拟机安装完没网


一、Linux企业7版本,虚拟机下只有lo网卡没eno和eth0网卡,出现这种情况的原因可以按照以下步骤进行分析:
注意:建议运行时关闭NetworkManager服务(serviceNetworkManagerstop;chkconfigNetworkManageroff)
1、一般使用vm安装这种情况
2、ifconfig-a查看所有网卡。默认是按照eht01.2.3.4排序当网络未连接时
然后ifconfig-a可以看到主机上有多少网卡和名称:
这样可以验证网卡存在并且没有问题。如果没有ethx,则网卡有问题。
3.然后进入配置文件(没有ifcfg-eth0,查看即可):
[root@redhat]#cd/etc/sysconfig/network-scripts/
[root@redhat]#ls
ifcfg-loifdown-bnepifdown-ipv6ifdown-pppifdown-tunnelifup-bnep
ifup-ipv6ifup-plusbifup-routesifup-wirelessnetwork-functions
6-globalnetwork-functions-ipv6
g
4新的ifcfg-ethx。
然后编辑内容,添加:
ONBOOT=yes
USERCTL=no
PEERDNS=yes
TYPE=Ethernet
DEVICE=eth1#//(上面的这个1是网卡设备序列号,就是ifconfig-a中看到的网卡名称的后缀号)
HWADDR=00:0c:29:64:c2:5f#你不用这里不需要添加,要看你自己的机器指定建议先不要添加地址,是网卡的地址,可以在虚拟机设置里查看。)
BOOTPROTO=dhcp
5然后保存并重启服务
servicenetworkrestart


二、vmware虚拟机无法上网的几点解决方案

0x00前言

服务器上网主要有两种:拨号上网,其中包括家庭ADSL拨号上网、宽带加拨号上网铜线、拨号上网单位、家庭上网或专用拨号上网的无线网卡……;非拨号上网(主机无需拨号即可上网),包括工作时直接上网、家里通过路由器共享上网、WiFi上网等。服务器可以上网但虚拟机不能上网的原因有很多。

0x01网络连接

1桥接模式

该模式相当于虚拟机是同一局域网内的另一台服务器就可以了。这样想象一下:KALI-LINUX虚拟机只连接WIF或者通过网线连接路由器,与WIN7物理服务器无关。

2NAT模式

该模式相当于KALI-LINUX虚拟机与WIN7物理服务器共享同一个外部IP,但是通过vmnet8网卡进行地址转换,所以内部,KALI-LINUX和WIN7的IP地址不同,避免IP冲突。

3Server-only模式

该模式相当于WIN7物理服务器的KALI-LINUX虚拟机127.0.0.1。KALI-LINUX虚拟机只能通过网卡vmnet1与物理服务器通信,服务器与WIN7通信,但无法访问Internet。

4自定义

以上三种方法任选其一。这个设置非常灵活。

0x02确保vmware服务已启用

1首先我们要确保我们的WIN7物理服务器可以访问互联网,并且有防火墙或者其他软件防火墙(比如防火墙360、Windows自带的防火墙等。软件防火墙不会拦截vmware流量)

2确保服务已启用:按[win]+[r]打开运行窗口,输入,找到以下服务并启动它们。如果这些服务无法访问但实际上已启用,您可以尝试重新启动这些服务。


3WIN7物理服务器上安装



安装在虚拟机0x03上

1服务器采用有线网络认证方式上网。如果通过WIF、桥接模式连接互联网,虚拟机应使用NAT模式;或者可以灵活使用NAT方式。

2对于本地网络DNS:如果我们将WIN7物理服务器的DNS设置为自动获取而KALI-LINUX虚拟机无法上网,则手动设置为114.114等;

>>[编辑]-->>[虚拟网络编辑器]--->>>[默认设置]



0x04解决思路

1你可以自己在百度网上搜索一下解决办法,尝试用单个变量来解决。也就是更改一个设置,看看虚拟机是否可以访问互联网

2你可以尝试重新安装vmware。请注意,这只能是相同版本的修复和安装或升级。安装更高版本

3可以对正常连接互联网的虚拟机进行快照。当您无法访问互联网时,您可以切换到可访问的虚拟机实例。正常上网。

4您可以考虑更改IP地址:

欢迎大家分享更好的想法,期待^^_^!


三、为什么虚拟机网络适配器未识别1、首先以管理员身份,在cmd上运行,进入注册表。
2。其次,逐个元素(0000、0001到00xx)检查其下方的元素,以查看右侧哪个元素具有值:“VMnet”=“\DosDevices\VMnet1”。
3。最后找到后,添加一个名为“NdisDeviceType”的“DWORD”值(32位),将数据值改为“1”,然后重新启动。