怎么修改Linux网络名为ens33,Centos7更改ens33网卡名称为eth0

article/2025/11/2 17:08:58

用ifconfig查看网卡名称为ens33,现在要将它修改成eth0

[root@localhost ~]# ifconfig

ens33: flags=4163 mtu 1500

inet 192.168.1.3 netmask 255.255.255.0 broadcast 192.168.1.255

inet6 2409:8a02:9014:8440:20c:29ff:fe95:cc8f prefixlen 64 scopeid 0x0

inet6 fe80::20c:29ff:fe95:cc8f prefixlen 64 scopeid 0x20

ether 00:0c:29:95:cc:8f txqueuelen 1000 (Ethernet)

RX packets 10403 bytes 15311311 (14.6 MiB)

RX errors 0 dropped 0 overruns 0 frame 0

TX packets 957 bytes 64104 (62.6 KiB)

TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0

编辑配置文件/etc/sysconfig/network-scripts/ifcfg-ens33

将DEVICE=ens33修改成DEVICE=eth0

[root@localhost ~]# cd /etc/sysconfig/network-scripts/

[root@localhost network-scripts]# mv ifcfg-ens33 ifcfg-eth0

[root@localhost network-scripts]# vim ifcfg-eth0

BOOTPROTO=dhcp

DEVICE=eth0

ONBOOT=yes

DNS1=8.8.8.8

编辑/etc/default/grub并加入“net.ifnames=0

biosdevname=0”

[root@localhost ~]# vim /etc/default/grub

735e5c0852578caa0a150ec929992b95.png

运行命令grub2-mkconfig -o /boot/grub2/grub.cfg来重新生成GRUB配置并更新内核参数

[root@localhost ~]# grub2-mkconfig -o /boot/grub2/grub.cfg

Generating grub configuration file ...

Found linux image: /boot/vmlinuz-3.10.0-957.el7.x86_64

Found initrd image: /boot/initramfs-3.10.0-957.el7.x86_64.img

Found linux image: /boot/vmlinuz-0-rescue-db7bab5d4db84dedbfad3bc210d90ded

Found initrd image: /boot/initramfs-0-rescue-db7bab5d4db84dedbfad3bc210d90ded.img

done

使用reboot命令重启操作系统

[root@localhost ~]# reboot

重启完成之后进入系统使用ifconfig命令查看网卡名称已经修改成eth0了

[root@localhost ~]# ifconfig

eth0: flags=4163 mtu 1500

inet 192.168.1.3 netmask 255.255.255.0 broadcast 192.168.1.255

inet6 2409:8a02:9014:8440:20c:29ff:fe95:cc8f prefixlen 64 scopeid 0x0

inet6 fe80::20c:29ff:fe95:cc8f prefixlen 64 scopeid 0x20

ether 00:0c:29:95:cc:8f txqueuelen 1000 (Ethernet)

RX packets 13 bytes 2223 (2.1 KiB)

RX errors 0 dropped 0 overruns 0 frame 0

TX packets 21 bytes 2495 (2.4 KiB)

TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0


http://chatgpt.dhexx.cn/article/NWfRYTdG.shtml

相关文章

linux怎么修改ens33文件,linux 修改centos7的网卡ens33修改为eth0

Linux 操作系统的网卡设备的传统命名方式是 eth0、eth1、eth2等,而 CentOS7 提供了不同的命名规则,默认是基于固件、拓扑、位置信息来分配。这样做的优点是命名全自动的、可预知的,缺点是比 eth0、wlan0 更难读,比如 ens33 。 如果不习惯使用新的命名规则,可以恢复使用传统…

linux网卡ens33,如何解决Linux 系统下 ifconfig 命令无网络接口 ens33

今天我在做Redis的哨兵集群模式的时候,以前都是好的,也不知道从什么时候开始就无法连接Redis服务器了,就是运行如下命令,没有效果:redis-server redis.conf,然后在通过命令查看redis的状态,始终…

centos找不到ens33

输入这行命令进入配置网络地址,却显示是新文件。 解决方法 先进入前面的文件夹cd /etc/sysconfig/network-scripts/ 然后再ls 发现我们的是ens192 cd ifcfg-ens192进入修改 最后 systemctl restart network 再ip add 查看

Ubuntu20.04 设置ens33网卡

简介:记录一下Ubuntu20.04 设置ens33网卡。起因:在虚拟机启动情况下,直接关闭主机。导致重新启动虚拟机后ens33网卡无法生成ip。 1.进入 /etc/netplan/ 目录 2.修改目录下文件 3.执行命令 netplan apply 再重启执行 ifconfig 就能看到 ens3…

ens33网卡IP地址丢掉了

背景 有的时候,vmware创建centos7的虚拟机上开始用的好好的,后来,ens33的ip地址就不见了。 试图启动ens33,发现无法启动 解决办法 chkconfig NetworkManager off chkconfig network on service NetworkManager stop service ne…

CentOS:ens33没有IP地址

CentOS:ens33没有IP地址 1.环境版本 2.问题异常 启动CentOS操作系统后,经过ip a命令(或ifconfig)查看无IP地址: 3.解决步骤 root角色修改配置文件: # vi /etc/sysconfig/network-scripts/ifcfg-ens33将O…

linux虚拟机ifcfg-ens33网卡配置,静态IP、网关、子网掩码、DNS地址的配置

使用ifconfig命令显示命令找不到,可以yum install net-tools安装。 1、使用ifconfig查找虚拟机现有的网络配置 其中lo是本地网络,ens33是主要配置的网络 2、查找网络配置所需要的资料:ip地址范围、网关、子网掩码、DNS地址 ip地址范围&…

c语言字符串长度,占用字节大小,存放位置等问题

参考文章&#xff1a;https://www.cnblogs.com/xmhsincere/p/4915354.html 1、三者长度strlen问题 int main () {char *str"xiaolong";printf("%d\n",strlen(str));return 0; } 结果&#xff1a; #include <stdio.h> #include <string.h>i…

C语言字符串的长度与字符串内存长度区别

这个问题不难&#xff0c;但是很容易忽略&#xff0c;导致混淆&#xff0c;如下&#xff1a; “AB”这个字符串的长度是多少呢&#xff1f; “AB”这个字符串的所占内存长度是多少&#xff1f; 赋值给字符数组后会不会改变呢&#xff1f; char a[] “AB”; 那么a的字符长度是…

C语言 字符串

1&#xff0c;一维字符数组 &#xff08;1&#xff09;定义 char 数组名 [大小]; &#xff08;2&#xff09;初始化字符数组 char s[7]{h,a,a,p,y} //其余不确定 char s[ ]....... //编译器会计算出数组大小 static char s[7]{h,a,a,p,y} //其余为0 所代表的是字符…

C语言计算字符串长度

C语言计算字符串长度 2022-0105 blog_005 方法一&#xff1a; C语言标准库中有一个函数可以计算字符串长度&#xff0c;strlen()。 方法二&#xff1a; 根据字符串总是以 ‘\0’ 结尾&#xff0c;自定义计算方法。 注意 ‘\0’ 一般是看不见的&#xff0c; ‘\0’ 也不算占用…

如何求C语言字符串长度(strlen函数和sizeof关键字)

如何求C语言字符串长度&#xff08;strlen函数和sizeof关键字&#xff09; 在程序里&#xff0c;一般会用***strlen()***函数或***sizeof()***来获取一个字符串的长度&#xff0c;但这2种方法获取的字符串的长度其实是不一样&#xff0c;我们用如下函数进行测试&#xff1a; …

C语言之 字符串长度的计算方法

特别注意 (1)计算字符串长度时关键是要注意辨认转义字符&#xff1b;(2)一个转义字符总是以反斜杠开始&#xff0c;再加一个其他字符组成。所以&#xff0c;遇到反斜杠时要特别注意&#xff01;&#xff01;&#xff01; 1、不带转义字符的字符 如&#xff1a;“abc!x/”,其长…

C语言获取字符串长度的几种方法

在C语言中&#xff0c;想要获取字符串长度可以有很多方法&#xff0c;下面分别介绍 一、使用sizeof()运算符 在C语言中&#xff0c;sizeof() 是长度的运算符&#xff0c;括号中可以放入数据类型或者表达式&#xff0c;一般我们用来计算字符串长度。 基本用法&#xff1a; i…

(C语言)求字符串长度的四种方法

目录 方法一&#xff1a;调用内置函数strlen求字符串长度 方法二&#xff1a;创建临时变量计算字符串长度 方法三&#xff1a;不创建临时变量计算字符串长度&#xff08;递归&#xff09; 方法四&#xff1a;指针减指针求字符串长度 我们知道C语言是自带内置函数strlen求字…

Java内存溢出OOM之dump分析

目录 内存泄露 内存溢出 1.Java堆内存异常 报错方式 原因 2.Java栈内存异常 报错方式 原因 3.方法区内存异常 报错方式 原因 解决思路 生成dump文件三种方式 dump生成 jvisualvm本地方式 1.启动jvisualvm 2.应用程序启动 3.从jvisualvm控制台&#xff0c;进入…

Java内存溢出的几个区域,注意避坑

在开发过程中&#xff0c;时常会遇到内存溢出的问题&#xff0c;有可能是在生产环境&#xff0c;有的就在开发中&#xff0c;今天就聊一聊内存溢出。 存在内存的区域&#xff1a; Java堆溢出 虚拟机栈和本地方法栈溢出 方法区和运行时常量池溢出 本机内存溢出 1、Java堆溢出…

Java内存溢出代码实例

1.什么是内存溢出 JVM运行时可分为虚拟机栈&#xff0c;堆&#xff0c;元空间&#xff0c;程序计数器&#xff0c;本地方法栈等等。在虚拟机管理内存自动内存管理机制下&#xff0c;不需要自己来实现释放内存。但是由于某些操作不当&#xff0c;也可能导致虚拟机异常&#xff…

关于java堆内存溢出的几种情况_详解Java内存溢出的几种情况

JVM(Java虚拟机)是一个抽象的计算模型。就如同一台真实的机器,它有自己的指令集和执行引擎,可以在运行时操控内存区域。目的是为构建在其上运行的应用程序提供一个运行环境。JVM可以解读指令代码并与底层进行交互:包括操作系统平台和执行指令并管理资源的硬件体系结构。 1. …

java 内存 溢出_java内存溢出的几种原因和解决办法是什么?

java内存溢出的几种原因和解决办法是什么&#xff1f; java内存溢出的几种原因和解决办法是&#xff1a; 第一类内存溢出&#xff0c;也是大家认为最多&#xff0c;第一反应认为是的内存溢出&#xff0c;就是堆栈溢出&#xff1a; 那什么样的情况就是堆栈溢出呢&#xff1f;当你…