虚拟机配置虚拟网卡-借鉴和吸收

本文多是整理吸收前辈们的经验,做的只是分享个人实践过程中遇到的问题和排错。如果未曾配置虚拟机,烦请先移步以下文章。

如何给虚拟机配置虚拟网卡http://t.csdn.cn/H2CKH


接下来是重启虚拟机,再次查询是否配置了虚拟网卡。在这里开始出现错误

1. 手动重启虚拟机后,查看网卡依旧没有配置。这是因为没有重新加载我们上面文章指引配置的文件。应该做的是重新加载配置文件,敲入命令: service network restart

2. 但是接下来我又遇到了错误,报错指示重新加载失败,错误信息:Failed to start LSB:Bring up/down network,如下图

其实问题是出在NetworkManager服务,因为设置了开机重启

查看服务状态:systemctl status NetworkManager

 要做的应该是将该服务关闭后再重新加载配置文件。

关闭该服务:systemctl stop NetworkManager 

当然你也能够直接设置阻止该服务默认开机自启:systemctl disable NetworkManager,但是网卡配置一般重新加载配置文件一次就够了,所以个人觉得没有必要阻止该服务的默认启动,毕竟重新设置默认自启也是挺麻烦的。需要时手动stop该服务即可。

此时重新启动可能还是会报错,所以可能需要接下来的这一部分操作

查询主机的硬件地址:ip addr,就是这个link/ether后面这一串。

 然后修改/etc/sysconfig/network-scripts/ifcfg-ens33配置文件,也就是配置虚拟网卡的文件。然后是配置到HWADDR属性,值是这后面一长串

 此处有两个注意点

1. 当你要切换到这个配置文件所在的目录时,最好查看一下你当前起点目录在哪,不然肯定是找不到该文件的。cd /etc/sysconfig/network-scripts/ifcfg-ens33会报错:Can't Found such File of dirctory,查看当前所在目录可以键入pwd命令,而linux的目录结构是“一切以根为起点”:也就是~,所以需要谨慎,毕竟linux我们很少接触,遇到报错总会慌乱。

2. 。。第二个注意点我忘了,想起来以后再补充哈哈

最后就是重新加载配置文件:service network restart。记得先行手动停下NetworkManager服务!

查看网络服务状态:systemctl status network

 

也可以直接查看网卡配置: ip addr

也可以用SSH连接工具或者本地计算机试试看能不能ping通。 

到此也就是文章的全部了。再次感谢前辈们的经验分享,谢谢!

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 虚拟机CDlinux是一个基于Linux的操作系统,它可以运行于虚拟机环境中。当你在虚拟机中运行CDlinux时,可能会遇到虚拟机没有发现内置网卡的问题。 造成这个问题的原因可能有以下几点: 1. 虚拟机网络设置错误:在虚拟机软件中,可能没有正确配置网络设置,使得虚拟机无法识别和使用内置网卡。你可以检查虚拟机的网络设置,确保已正确选择并启用内置网卡。 2. 虚拟机驱动缺失:CDlinux可能缺少与虚拟机软件兼容的驱动程序,导致虚拟机无法识别内置网卡。你可以尝试在虚拟机中安装虚拟机软件提供的增强功能包或驱动程序,以解决这个问题。 3. 虚拟机硬件兼容性问题:CDlinux可能与虚拟机所在的主机之间存在硬件兼容性问题,导致无法识别内置网卡。你可以尝试更新虚拟机软件或使用其他虚拟机软件来运行CDlinux。 解决这个问题的方法可能有以下几个步骤: 1. 检查虚拟机软件的网络设置,确保正确选择并启用内置网卡。 2. 安装虚拟机软件提供的增强功能包或驱动程序,以帮助虚拟机识别和使用内置网卡。 3. 更新虚拟机软件或尝试其他虚拟机软件来运行CDlinux,以解决可能存在的硬件兼容性问题。 总之,如果虚拟机CDlinux没有发现内置网卡,你可以尝试检查网络设置、安装增强功能包或驱动程序,并更新虚拟机软件或更换其他虚拟机软件来解决该问题。 ### 回答2: 虚拟机CDlinux没有发现内置网卡可能有以下几个原因: 1. 虚拟机网络设置有问题:首先,我们需要确保虚拟机的网络设置正确。在虚拟机软件中,可以选择桥接模式、NAT模式或者仅主机模式。如果设置为仅主机模式,可能无法访问外部网络。我们可以尝试修改虚拟机的网络设置,选择桥接模式或者NAT模式,然后重新启动虚拟机。 2. 虚拟机工具或驱动问题:CDlinux可能需要特定的虚拟机工具或驱动程序来识别和使用内置网卡。在安装虚拟机的过程中,有时需要手动安装该工具或驱动。我们可以尝试重新安装虚拟机工具,或者更新虚拟机驱动程序,以确保CDlinux能够正确识别内置网卡。 3. 内置网卡驱动不兼容:CDlinux可能与你使用的虚拟机软件或硬件有驱动兼容性问题,导致无法正确识别内置网卡。在这种情况下,我们可以尝试使用其他版本的CDlinux,或者尝试其他的虚拟机软件来解决该问题。 4. 系统配置问题:某些情况下,系统配置问题可能导致虚拟机CDlinux无法发现内置网卡。我们可以尝试检查系统的网络配置,确保网络接口正常工作,并且没有被其他进程或程序占用。 总而言之,如果虚拟机CDlinux没有发现内置网卡,我们需要逐步排除网络设置、工具/驱动、驱动兼容性以及系统配置等问题,并尝试相应的解决方法。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值