linux网卡ens33,Linux网卡没有eth0显示ens33原因以及解决办法
原因
首先说明下eth0与ens33的关系:
目前的主流网卡为使用以太网络协定所开发出来的以太网卡 (Ethernet),因此我们 Linux 就称呼这种网络接口为 ethN (N 为数字)。 举例来说,主机上面有一张以太网卡,因此主机的网络接口就是 eth0 (第一张为 0 号开始)。新的 CentOS 7 开始对于网卡的编号有另一套规则,网卡的界面代号与网卡的来源有关,网卡名称会是这样分类的:
eno1 :代表由主板 BIOS 内置的网卡
ens1 :代表由主板 BIOS 内置的 PCI-E 界面的网卡
enp2s0 :代表 PCI-E 界面的独立网卡,可能有多个插孔,因此会有 s0, s1... 的编号~
eth0 :如果上述的名称都不适用,就回到原本的默认网卡编号
所以会有ens33这种网卡表现形式。
解决办法
1.编辑网卡的配置文件
vi /etc/sysconfig/network-scripts/ifcfg-ens33 将里面的NAME和DEVICE项修改为eth0,ONBOOT需修改为yes
[root@localhost ~]# vi /etc/sysconfig/network-scripts/ifcfg-ens33
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=dhcp
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=eth0 # 修改ens33为eth0
UUID=2171c1b0-0e2a-498c-9b9b-0071d6597fe0
DEVICE=eth0 # 修改ens33为eth0
ONBOOT=yes # 修改no为yes
2.重命名网卡配置文件
将ifcfg-ens33为ifcfg-eth0
[root@localhost ~]# cd /etc/sysconfig/network-scripts/
[root@localhost network-scripts]# mv ifcfg-ens33 ifcfg-eth0
3.编辑/etc/default/grub
加入“net.ifnames=0 biosdevname=0 ”到GRUBCMDLINELINUX变量
[root@localhost network-scripts]# vi /etc/default/grub
GRUB_TIMEOUT=5
GRUB_DISTRIBUTOR="$(sed 's, release .*$,,g' /etc/system-release)"
GRUB_DEFAULT=saved
GRUB_DISABLE_SUBMENU=true
GRUB_TERMINAL_OUTPUT="console"
GRUB_CMDLINE_LINUX="crashkernel=auto net.ifnames=0 biosdevname=0 spectre_v2=retpoline
rd.lvm.lv=centos/root rd.lvm.lv=centos/swap rhgb quiet"GRUB_DISABLE_RECOVERY="true"
4.重新生成GRUB配置并更新内核参数
运行命令grub2-mkconfig -o /boot/grub2/grub.cfg 来重新生成GRUB配置并更新内核参数。
[root@localhost network-scripts]# grub2-mkconfig -o /boot/grub2/grub.cfg
Generating grub configuration file ...
Found linux image: /boot/vmlinuz-3.10.0-1127.el7.x86_64
Found initrd image: /boot/initramfs-3.10.0-1127.el7.x86_64.img
Found linux image: /boot/vmlinuz-0-rescue-ece52f273aa045ad8822b6197e4910d0
Found initrd image: /boot/initramfs-0-rescue-ece52f273aa045ad8822b6197e4910d0.img
done
5.重启系统
[root@localhost network-scripts]# reboot
6. 检验配置
[root@localhost ~]# ifconfig
eth0: flags=4163 mtu 1500
inet 192.168.182.130 netmask 255.255.255.0 broadcast 192.168.182.255
inet6 fe80::4347:403c:4dc4:2f0c prefixlen 64 scopeid 0x20
ether 00:0c:29:18:b9:3f txqueuelen 1000 (Ethernet)
RX packets 60 bytes 6530 (6.3 KiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 76 bytes 11742 (11.4 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
lo: flags=73 mtu 65536
inet 127.0.0.1 netmask 255.0.0.0
inet6 ::1 prefixlen 128 scopeid 0x10
loop txqueuelen 1000 (Local Loopback)
RX packets 48 bytes 4080 (3.9 KiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 48 bytes 4080 (3.9 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
virbr0: flags=4099 mtu 1500
inet 192.168.122.1 netmask 255.255.255.0 broadcast 192.168.122.255
ether 52:54:00:41:2d:f8 txqueuelen 1000 (Ethernet)
RX packets 0 bytes 0 (0.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 0 bytes 0 (0.0 B)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
linux网卡ens33,Linux网卡没有eth0显示ens33原因以及解决办法相关推荐
- 联通linux用户名是什么意思,揭秘 linux 通过新联通宽带拨号上网不成功原因及解决办法!...
揭秘 linux 通过新联通宽带拨号上网不成功原因及解决办法! 发布时间:2010-08-21 22:01:59来源:红联作者:wtbier 1楼 揭秘 linux 通过新联通宽带拨号上网不成功原因及 ...
- 安卓手机Charles抓包显示unknown原因及解决办法
假如你按照网上的教程,在配置好代理的IP地址和端口号,下载并安装了证书,抓包仍然显示unnown的话,你要去找下安卓手机怎么信任证书.ios会直接弹窗.安卓手机不会,以小米10为例,你需要在设置里面搜 ...
- 易企CMS产品中心打不开,产品分类不显示的原因及解决办法
易企cms1.7的时候有一个catlog页面,用来展示所有产品及分类.在1.8里的时候删除了这个页面.所以使用1.7模板的时候会出现产品中心打不开的情况.为了保留产品中心页面,即可以通过一个页面查看站 ...
- Hyper-V下的Linux虚拟机网卡丢失问题原因及解决办法
Hyper-V下的Linux虚拟机网卡丢失问题原因及解决办法 虚拟化大势所趋 公司推行了虚拟化,全部用的是Microsoft Windows 2008 R2 Enterprise with Hyper ...
- (linux vm虚拟机网络连接失败,重启网卡失败原因及解决办法)
linux vm虚拟机网络连接失败,重启网卡失败原因及解决办法 0 .vm虚拟机下的网络三种连接方式详解 1. vm虚拟机以及宿主机没有vmnet1 vmnet8 网卡 2 网卡配置文件出错 测试网络 ...
- Linux(Ubuntu)下WiFi网卡(intel ax201)驱动与Nvidia显卡驱动冲突的解决办法
Linux(Ubuntu)下WiFi网卡(intel ax201)驱动与Nvidia显卡驱动冲突的解决办法 环境: 系统 Ubuntu 22.04 LTS 网卡ax201(微星b660m迫击炮wifi ...
- linux设置为桥接后ipv4不见,centOS不显示ipv4地址的解决办法
版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明. 本文链接:https://blog.csdn.net/lx_Frolf/article/det ...
- Ubuntu Linux 下文件名乱码(无效的编码)的快速解决办法
Ubuntu Linux 下文件名乱码(无效的编码)的快速解决办法 文件是在WIndows 下创建的,Windows 的文件名中文编码默认为GBK,而Linux中默认文件名编码为UTF8,由于编码 不 ...
- linux修改jdk版本无效,关于windows和linux系统更换JDK版本后,修改环境变量也无法生效的原因和解决办法...
今天遇到了一个问题: 我linux系统之前安装JDK12,今天将其改成了JDK1.8,并修改了环境变量,但是通过java -version命令显示的依旧是JDK12的版本. 这是因为,当使用安装版本的 ...
- linux下hg无法运行_Linux 无法启动常见的几种原因及解决办法
导致 Linux 无法启动的原因有很多,下面良许小编就将常见的几种原因及解决办法进行详述,希望对大家有所帮助. 文件系统配置不当,如 /etc/inittab文件./etc/fstab 文件等配置错误 ...
最新文章
- 如何查看python是多少位的-如何查看Python的位数
- python OOP (1)
- IBM----Yacc 与 Lex 快速入门
- flutter系列InheritedWidget介绍
- C语言再学习 -- ctype.h字符判断函数
- springboot使用TemplateEngine修改邮箱后发送验证码示例
- SecureCRT自动记录日志
- C#中的ForEach
- QQ炫舞手游显示进入服务器失败6,qq炫舞手游进不去怎么办 游戏进不去方法详解[多图]...
- 数据结构之线性表:顺序线性表 Java 实现(底层基于数组)
- app名字变为android+api,一起来做个app吧 wanandroid开放API
- 关于类成员函数中访问同类对象的私有成员
- 产教融合,共塑未来”,CIE 2018 中国 IT 教育博鳌论坛盛大落幕
- python direct_Python-RabbitMQ-direct(广播模式)
- java 循环读取文件_JAVA读写文件中的循环问题
- 矩阵乘法 c/c++代码
- 一文了解人工智能——学科介绍、发展史、三大学派
- 买书不读是一种什么病?
- 圣剑传说 玛娜传奇(Legend of Mana)(LOM)主原料取得方法
- 福昕阅读器不显示菜单栏和工具栏
热门文章
- python中所有元素必须为相同类型的数据_Python之常用数据类型详解
- Error response from daemon: manifest for nvidia/cuda:latest not found: manifest unknown: manifest
- 如何申请一个谷歌账号
- manjaro无法上网_Manjaro安装,配置,美化指南(可能是全网最全)
- js 封装,继承,多态概念(面试)
- LNMP架构环境搭建流程很详细
- ssl加密ftp服务器
- MSN进行时 msning
- 经典JsonPath表达式
- office2007新建word文档,打开后跳出转换文件对话框的解决方法