虽然网上有很多关于这个问题的解决方案,但是我还是决定自己再次重复写一下这个解决的方案,重在更新知识和了解VMware workstation 15新功能。

在使用VMware workstation克隆CentOS7.X系列系统的虚拟机时,不管是链接克隆还是完整克隆,极可能出现下面网卡无法启动问题:

注:目前亲测VMware workstation 15不存在这种问题,在文章后面我会解释为什么不会以及我写这篇文章的目的。

1 ifup ens33
2
3 Error:Connection activation failed: No suitable device found for this connection

这个问题出现的原因是:MAC地址相同,导致冲突

克隆虚拟机,默认它的网卡MAC地址依然是以前模板机的MAC,这样MAC地址就会冲突,当系统使用NetworkManager来管理网卡时

NetworkManager就不允许MAC地址相同,就导致网卡直接起不来,但是CentOS6.X就不会,因为它用的是network来管理。

解决方案:

1、如果不打算用NetworkManager,那么就直接关闭NetworkManager即可

1 systemctl stop NetworkManager      # 停止NetworkManager
2 systemctl mask NetworkManager    # 禁用NetworkManager,类似Windows的禁用
3 systemctl disable NetworkManager # 开机不启动

2、更改MAC地址

1)通过VMware workstation 的虚拟机管理界面,直接删除以前的网卡,重新添加,或者点击高级,修改MAC地址和模板机不一样,如下图:

2)然后启动系统,修改网卡配置文件/etc/sysconfig/network-scripts/ifcfg-XXX

中的参数HWADDR=新的网卡MAC

3)如果/etc/udev/rules.d/目录下面存在70-persistent-net.rules这个文件,那么就将里面的网卡MAC地址改为新的网卡MAC

为什么说如果/etc/udev/rules.d/目录下面存在70-persistent-net.rules这个文件呢?

因为如果安装CentOS7系统的时候就在内核中启用了net.ifnames=0 biosdevname=0,即表示不用CentOS7的网卡命名规则,而用传统的

eth0...ethn的网卡规则,那么就默认在系统中就没有这个文件,其他方式安装的系统,尽管是安装以后再次更改为传统网卡命名规则,这个文件依然还是有的。

重要:以上是VMware workstation 15 以前才会出现的问题,在VMware workstation 15中,这个问题已经不会出现了

因为在VMware workstation 15中克隆虚拟机,不管是链接克隆还是完整克隆,都会自动生成并替换网卡的MAC地址,那么上面的问题就不会出现了。

至于VMware workstation 15以前哪些版本可以支持克隆时自动更改网卡MAC,目前还没有亲测,但是VMware workstation 15本人亲测是没问题的。

我写这篇文章的目的:主要在于更新网上很多比较旧的解决方案文章(虽然很多),也许有点给VMware workstation 15打广告的嫌疑,

但是重点还是让知识能够更新一下。

 

Error:Connection activation failed: No suitable device found for this connection 问题最新解决方案的更多相关文章

  1. Error:Connection activation failed: No suitable device found for this connection

    原文链接: https://blog.csdn.net/baiboya/article/details/80452822 ens33这个网卡一直无法激活,在网上找了半天,找到这个博主的文章,才解决,虽 ...

  2. linux7,一台物理机上使用VM装多个虚拟机,始终只有一个虚拟机网络正常,其他虚拟机报错Error: Connection activation failed: No suitable device found for this connection.

    今天在VM新装了一个虚拟机,结果发现原来的虚拟机连不上了,重启网络服务后报错 Error: Connection activation failed: No suitable device found ...

  3. CentOS6.5 重启网络报错:Bringing up interface eth0: Error: Connection activation failed: Device not managed by NetworkManager or unavailable

    CentOS6.5 重启网络报错: Bringing up interface eth0: Error: Connection activation failed: Device not manage ...

  4. linux中启动网卡报错:Bringing up interface eth1: Error: Connection activation failed

    在重启linux网络服务的时候提示: Active connection path: /org/freedesktop/NetworkManager/ActiveConnection/2 并且产生报错 ...

  5. centos 7:network: 正在打开接口 ens33: 错误:激活连接失败:No suitable device found for this connection.

    Mar :: localhost systemd: Starting LSB: Bring up/down networking... Mar :: localhost network: 正在打开环回 ...

  6. Bringing up interface eth0: Error:Connection activation failed:Device not managed by NetworkManager

    Just follow the below steps and everything will be ok...   1. Remove Network Manager from startup Se ...

  7. Connection activation failed Device not managed by NetworkManager

    1)查看NetworkManager服务是否启动 ps aux |grep NetworkManager 使用service NetworkManager start 命令启动该网络管理程序 2) 一 ...

  8. Centos7没有IP地址,查看网络状态显示No suitable device found for this connection (devint match))

    今天打开虚拟机,使用 ifconfig 命令时,没有显示出 IP 地址 (更好的阅读体验可访问 这里 ) 使用 systemctl status network 命令查看网络状态 显示没有合适的网络装 ...

  9. 如何解决虚拟机克隆导致"Bringing up interface eth0: Error: No suitable device found: no device found for connection 'System eth0'."

    在VMware的虚拟机中克隆CentOS,在重启网卡的时候报错: Bringing up interface eth0:  Error: No suitable device found: no de ...

随机推荐

  1. WebRTC 传输安全机制第二话:深入显出 SRTP 协议

    通过 DTLS 协商后,RTC 通信的双方完成 MasterKey 和 MasterSalt 的协商.接下来,我们继续分析在 WebRTC 中,如何使用交换的密钥,来对 RTP 和 RTCP 进行加密 ...

  2. 【NX二次开发】Block UI 微定位

    属性说明 属性   类型   描述   常规           BlockID    String    控件ID    Enable    Logical    是否可操作    Group    ...

  3. 【NX二次开发】拉伸面、拉伸封闭曲线成片体UF_MODL_create_extrusion

    用那几个拉伸,不能将封闭的曲线拉伸成片体,用UF_MODL_create_extrusion函数是可以的,下面是例子. 帮助上说拉伸片体不能有拔模角度,应该是错误的,下面是一个封闭曲线带拔模角度拉伸片 ...

  4. 使用 Docker 部署 Node 应用

    容器将应用与环境打包整合,解决了应用外部依赖的痛点,打包后通过窗口可方便地部署到任意环境,用过就知道很香. 创建示例应用 以 NestJS 为例,先创建一个示例应用. $ npm i -g @nest ...

  5. 2020年11月CKA新题考试心得体会

    1 什么是CKA CKA,即Certificated Kubernetes Administrator,CNCF官方提供的Kubernetes技能认证,含金量还是不错的.还有CKAD,相对简单一些,没 ...

  6. Kubernetes集群安装

    一.环境介绍 主机名 IP地址 master 192.168.0.100 node1 192.168.0.101 node2 192.168.0.102 1.1.操作系统: CensOS8.4.210 ...

  7. 树的计数(prufer序列 或 purfer序列)

    题解 首先我们要知道一条性质,prufer序列中的某个点出现次数为该点在树中度数-1 感性理解一下,其实按照prufer序列求法自己推一下就出来了 设题目里给的度为$d[]$ 先将所有的d-- 然后按 ...

  8. [Django REST framework - 序列化组件、source、钩子函数]

    [Django REST framework - 序列化组件.source.钩子函数] 序列化器-Serializer 什么是rest_framework序列化? 在写前后端不分离的项目时: 我们有f ...

  9. Redis的数据类型以及应用场景

    1. Redis的作用 1.1 Redis可以做什么 1.缓存:缓存机制几乎在所有的大型网站都有使用,合理地使用缓存不仅可以加快数据的访问速度,而且能够有效地降低后端数据源的压力.Redis提供了键值 ...

  10. 乘风破浪,Windows11官方原装4K壁纸,前卫的艺术数字设计

    Windows11预览版官方壁纸 默认主题Windows Windows.zip 月轮主题ThemeA ThemeA.zip 艺术石主题ThemeB ThemeB.zip 日升主题ThemeC The ...