linux虚拟网卡名不是eth0,linux不能启动虚拟网卡eth0
最近,在做linux虚拟机上做实验时,发现不能启动linux的网卡,
当我用ifconfig命令时,只有如下的信息出现:
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:2411 errors:0 dropped:0 overruns:0 frame:0
TX packets:2411 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:4284220 (4.0 MiB) TX bytes:4284220 (4.0 MiB)
根本就没有mac层地址出现,也没有eth0网卡的 信息!!于是我调用命令:system-config-network,调出网卡设备的显示,上面显示eth0是inactive,当时当我点击activate时,有如下警告弹出:Device eth0 has different MAC address than expected, ignoring。在网上搜索了很多信息,都不能解决,其中有个是说找到,linux系统的 /etc/udev/rules.d/70-persistent-net.rules这个文件,但是我找了我linux虚拟机,发现文件夹下没有这个文件。找了很久都不知道怎么解决。后面看到帖子说用记事本打开虚拟机的安装目录,即用记事本打开后缀名为.vmx的那个文件。找到虚拟机的Ethernet.address的值(或者说是mac值,),/etc/sysconfig/network-scripts/ifcfg-eth0的MACADDR或者是HWADDR的值即可!但是我用记事本打开那个vmx文件后,发现根本就没有address字段的变量;就在我心灰意冷时,我突然看到有个变量ethernet0.present="",我在想是不是这个就表示eth0网卡呢?于是我把thernet0.present的值改为true,,再重新开启虚拟机,调用命令:ifconfig -a,就出现了eth0的信息:
eth0 Link encap:Ethernet HWaddr 00:0C:29:DC:73:99 inet addr:10.66.152.18 Bcast:10.66.159.255 Mask:255.255.224.0 inet6 addr: fe80::20c:29ff:fedc:7399/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:157 errors:0 dropped:0 overruns:0 frame:0 TX packets:72 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:12093 (11.8 KiB) TX bytes:11647 (11.3 KiB) Interrupt:67 Base address:0x2024 lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 inet6 addr: ::1/128 Scope:Host UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:2411 errors:0 dropped:0 overruns:0 frame:0 TX packets:2411 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:4284220 (4.0 MiB) TX bytes:4284220 (4.0 MiB)
linux虚拟网卡名不是eth0,linux不能启动虚拟网卡eth0相关推荐
- Linux配置主机名、IP、主机映射及其虚拟网络
1.修改主机名: vi /etc/hostname 修改主机名之后重启虚拟机,即可变更成功. 第二种修改主机名方法(此方法不用重启虚拟机):Hostnamectl set -hostname < ...
- Linux7 修改网卡名eth0
前言:部署软件时,发现需要网卡名为eth0,但Linux7版本以上网卡名默认不是eth0,故这里总结一下修改网卡名的方法. 一.Linux7版本修改网卡名(通用操作) 1.查看网卡名,找到mac地址( ...
- linux命令行连接wifi RTL810xE PCI Express Fast Ethernet Controller 网卡
linux命令行连接wifi - hunters007 - 博客园 https://www.cnblogs.com/hunter-007/p/11151092.html hunters007 linu ...
- linux 命令查询主机名,主机名命令,linux查看主机名命令
琪琪词资源网 - 主机名命令,linux查看主机名命令 1.linux查看主机名命令 [root@zijuan /]# hostname zijuan 技巧:两个简单的命令临时临时设置主机名. (1) ...
- linux 主机访问主机命令,linux查看主机名命令
我们通过Linux的一些命令可以查看到主机名.那么到底是哪一条命令呢?下面由学习啦小编为大家整理了linux查看主机名命令的相关知识,希望对大家有帮助. linux 查看主机名命令 1.linux查看 ...
- 配置 CentOS 7 的网络,及重命名网卡名
Centos 安装时应配置网络,如果当时没配置好,则装完系统后, 也可通过修改配置文件并重启网络服务进行配置. 说明:CentOS 7.0默认安装好之后是没有自动开启网络连接的! cd /etc/sy ...
- linux服务器好管理吗,给初学者Linux服务器管理建议
一.学习linux的注意事项 1.linux严格区分大小写 linux的文件名,目录,命令,配置文件设置选项等都区分大小写.这一点和window不一样 2.Linux中所有内容以文件形式保存 包括硬件 ...
- linux之修改静态ip,修改网卡名称为eth0,以及iso装系统后的配置ip
Linux修改静态ip 方案一: 1. # cd /etc/sysconfig/network-scripts/ 2.# vim ifcfg-eth0 添加更改黄匡内容 这时候如果想修改成静态的,首 ...
- 怎么修改Linux网络名为ens33,Centos7更改ens33网卡名称为eth0
用ifconfig查看网卡名称为ens33,现在要将它修改成eth0 [root@localhost ~]# ifconfig ens33: flags=4163 mtu 1500 inet 192. ...
最新文章
- php yii2支付宝开发,yii2 支付宝支付教程 [ 2.0 版本 ]
- python爬虫教程网-python爬虫入门10分钟爬取一个网站
- 【SSM框架系列】Spring 的 AOP(面向切面编程)
- 我连饭也顾不上HAO3GP整站源码
- java生成字符_java中随机生成字符串的方法(三种)
- 文字和图片放一起, 文字下沉的处理方法
- 关于JSP post请求乱码的问题
- 【杂谈】需要mark的一些东西
- Spring装配集合属性
- matlab管道泄漏定位,在Matlab中分析基于小波变换的管道泄漏定位方法
- menu什么意思中文意思_menu是什么意思
- 此计算机怎样连接未识别的网络连接,电脑插入网线后显示“未识别网络”怎么办?...
- 程序语言的自我意识与仿他意识
- SS00011.elasticsearch——|HadoopElasticSearch集中式日志分析系统.v11|——|Elasticsearch.v11|
- Not a managed type
- C++学习——如何在C++中把map存入一个txtx文件
- SView三维轻量化浏览器
- 从dom4j到JAXB
- linux自动关机取消命令,linux关机命令【使用思路】
- STM32+OpenMV+AS608实现人脸识别