方法一    Centos7 系统安装完成后更改网卡名称方法

1、查看Centos7系统默认的网卡配置(eno16777736

[root@server ~]# ifconfig
eno16777736: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500  #系统默认的网卡名称inet 172.16.0.2  netmask 255.255.0.0  broadcast 172.16.255.255inet6 fe80::20c:29ff:fefa:dbfa  prefixlen 64  scopeid 0x20<link>ether 00:0c:29:fa:db:fa  txqueuelen 1000  (Ethernet)RX packets 6699  bytes 8261881 (7.8 MiB)RX errors 0  dropped 0  overruns 0  frame 0TX packets 3006  bytes 215704 (210.6 KiB)TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536inet 127.0.0.1  netmask 255.0.0.0inet6 ::1  prefixlen 128  scopeid 0x10<host>loop  txqueuelen 0  (Local Loopback)RX packets 25200  bytes 1468912 (1.4 MiB)RX errors 0  dropped 0  overruns 0  frame 0TX packets 25200  bytes 1468912 (1.4 MiB)TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
[root@server ~]#

2、编辑centos7系统默认的网卡配置文件,将NAME、DEVICE选项修改为eth0

[root@server ~]# vi /etc/sysconfig/network-scripts/ifcfg-eno16777736
TYPE=Ethernet
BOOTPROTO=none
TYPE=Ethernet
BOOTPROTO=none
TYPE=Ethernet
BOOTPROTO=none
DEFROUTE=yes
IPV4_FAILURE_FATAL=yes
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
NAME=eno16777736        此处修改为#NAME=eth0
UUID=68062773-e078-4f64-8df6-3cbdf4730a4b
DEVICE=eno16777736      此处修改为#DEVICE=eth0
ONBOOT=yes
DNS1=192.168.1.1
DNS2=114.114.114.114
IPADDR=172.16.0.2
PREFIX=16
IPADDR1=172.16.0.4
PREFIX1=16
IPADDR2=172.16.0.5
PREFIX2=16
GATEWAY=172.16.0.1

3、将Centos7系统网卡配置文件ifcfg-eno16777736重命名为ifcfg-eth0

[root@server ~]# mv /etc/sysconfig/network-scripts/ifcfg-eno16777736 /etc/sysconfig/network-scripts/ifcfg-eth0

4、更改/etc/default/grub启动菜单传递给内核的参数,在GRUB_CMDLINE_LINUX变量中加入“net.ifnames=0 biosdevname=0”

[root@server ~]# ls -ld /etc/sysconfig/grub
lrwxrwxrwx. 1 root root 17 Aug 26  2017 /etc/sysconfig/grub -> /etc/default/grub
[root@server ~]# 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 rhgb quiet"  #添加GRUB_CMDLINE_LINUX变量net.ifnames=0 biosdevname=0
GRUB_DISABLE_RECOVERY="true"

5、运行grub2-mkconfig -o /boot/grub2/grub.cfg命令重新生成grub菜单并更新内核参数

[root@server ~]# grub2-mkconfig -o /boot/grub2/grub.cfg
Generating grub configuration file ...
Found linux image: /boot/vmlinuz-3.10.0-327.el7.x86_64
Found initrd image: /boot/initramfs-3.10.0-327.el7.x86_64.img
Found linux image: /boot/vmlinuz-0-rescue-f818c03720a04698929d06982f96d567
Found initrd image: /boot/initramfs-0-rescue-f818c03720a04698929d06982f96d567.img
done

6、修改/etc/udev/rules.d/90-eno-fix.rules配置文件,将NAME=" eno16777736"修改为NAME="eth0"

[root@server ~]# cat /etc/udev/rules.d/90-eno-fix.rules
# This file was automatically generated on systemd update
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:0c:29:fa:db:fa", NAME=" eno16777736"
[root@server ~]# sed -i 's#NAME="eno16777736"#NAME="eth0"#g' /etc/udev/rules.d/90-eno-fix.rules
[root@server ~]# cat /etc/udev/rules.d/90-eno-fix.rules
# This file was automatically generated on systemd update
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:0c:29:fa:db:fa", NAME="eth0"  #修改NAME变量为eth0

7、重启Centos7系统,完成网卡改名

[root@server ~]# reboot

8、验证Centos7系统网卡改名的结果

[root@server ~]# ifconfig
eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500  #查看系统网卡名称已经设置为eth0inet 172.16.0.2  netmask 255.255.0.0  broadcast 172.16.255.255inet6 fe80::20c:29ff:fefa:dbfa  prefixlen 64  scopeid 0x20<link>ether 00:0c:29:fa:db:fa  txqueuelen 1000  (Ethernet)RX packets 339  bytes 28141 (27.4 KiB)RX errors 0  dropped 0  overruns 0  frame 0TX packets 190  bytes 25047 (24.4 KiB)TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536inet 127.0.0.1  netmask 255.0.0.0inet6 ::1  prefixlen 128  scopeid 0x10<host>loop  txqueuelen 0  (Local Loopback)RX packets 8034  bytes 469008 (458.0 KiB)RX errors 0  dropped 0  overruns 0  frame 0TX packets 8034  bytes 469008 (458.0 KiB)TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
[root@server ~]#

方法二    Centos7 系统安装开始时更改网卡名称方法

1、将光标移动到选择”Install CentOS 7”

2、选择Tab键,打开Kernel启动项,再后面添加net.ifnames=0 biosdevname=0

3、按Enter键,进入安装操作系统

4、启动操作系统后,查看系统网卡名称

[root@localhost ~]# ifconfig
eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500inet 172.16.0.2  netmask 255.255.0.0  broadcast 172.16.255.255inet6 fe80::20c:29ff:fefa:dbfa  prefixlen 64  scopeid 0x20<link>ether 00:0c:29:fa:db:fa  txqueuelen 1000  (Ethernet)RX packets 30  bytes 3660 (3.5 KiB)RX errors 0  dropped 0  overruns 0  frame 0TX packets 22  bytes 2078 (2.0 KiB)TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0eth1: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500inet 172.16.0.101  netmask 255.255.255.0  broadcast 172.16.0.255inet6 fe80::20c:29ff:fefa:db04  prefixlen 64  scopeid 0x20<link>ether 00:0c:29:fa:db:04  txqueuelen 1000  (Ethernet)RX packets 204  bytes 18958 (18.5 KiB)RX errors 0  dropped 0  overruns 0  frame 0TX packets 140  bytes 20300 (19.8 KiB)TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536inet 127.0.0.1  netmask 255.0.0.0inet6 ::1  prefixlen 128  scopeid 0x10<host>loop  txqueuelen 0  (Local Loopback)RX packets 387  bytes 22683 (22.1 KiB)RX errors 0  dropped 0  overruns 0  frame 0TX packets 387  bytes 22683 (22.1 KiB)TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0[root@localhost ~]# 

转载于:https://www.cnblogs.com/Wolf-Dreams/p/9090577.html

Centos 7 Linux系统修改网卡名称为ethx相关推荐

  1. linux之修改静态ip,修改网卡名称为eth0,以及iso装系统后的配置ip

    Linux修改静态ip 方案一: 1.  # cd /etc/sysconfig/network-scripts/ 2.# vim ifcfg-eth0 添加更改黄匡内容 这时候如果想修改成静态的,首 ...

  2. linux 网卡名称wlan0,ubuntu16.04,如何修改网卡名称为eth0,wlan0

    总结一下: 问题就是,当你重新或全新安装uubntu16.04后,(如果你当初配置过静态局域网IP 或其他相关 升级系统到16.04的话不会有此问题).你会发现16.04 已经通过udev和syste ...

  3. linux 网口名称变了_CentOS7修改网卡名称为eth0及一些基本设置

    环境说明:CentOS7 最小安装,所有配置默认 安装完成后,设置一个临时IP地址,方便SSH连接进行配置 查看服务器接口ip link 查看是否有IP地址ip addr 设置接口UPip link  ...

  4. CentOS7修改网卡名称为eth格式

    前言: 当我们使用sentos7系统的时候会发现网卡格式不再是熟系的eth格式,而是en格式,不仅看着不舒服而且也比方便我们后期配置集群. 1.检查网卡 检查网卡,发现网卡是en格式 2.修改网卡名称 ...

  5. centos7修改网卡名称为eth0

    原文链接:https://www.cnblogs.com/freeblogs/p/7881597.html 在安装系统的时候配置: 修改内核选项:net.ifnames=0 biosdevname=0 ...

  6. CENTOS7 修改 网卡名称为eth0的配置方法

    一.在安装系统的时候配置: 修改内核选项:net.ifnames=0 biosdevname=0 二.已安装系统修改方法 1.编辑网卡信息 cd /etc/sysconfig/network-scri ...

  7. linux修改网卡文件夹,CentOS7 修改网卡名称为eth0在VMWare中添加多网卡配置

    前言 无论是RHEL 7.还是CentOS 7都使用了NetworkManager.service来进行网络管理,当然network服务还是可以继续使用的,但也将会是过渡期的残留品了. 除此之外7版本 ...

  8. linux系统修改主机名会不会影响,在Linux系统中修改主机名

    **知识点:linux常用命令 方法概要: 更改/etc/sysconfig下的network文件,在提示符下输入vi /etc/sysconfig/network,然后将HOSTNAME后面的值改为 ...

  9. debian 10 修改网卡名称为eth0

    1. 编辑文件 /etc/default/grub 修改下面的值 初始值 GRUB_CMDLINE_LINUX="" 修改后 GRUB_CMDLINE_LINUX="ne ...

最新文章

  1. 山东人为什么爱用倒装句?没有吧我觉得。
  2. 一篇文章,带你读懂人脸识别技术
  3. 采购订单的审批状态异常的处理,审批状态为:预审批或是处理中的单据
  4. linux java top_linux top命令 监测系统性能
  5. 使用jmeter 设计流程发起测试
  6. Jser 设计模式系列之面向对象 - 接口封装与继承
  7. nlp中region_百度5年深耕NLP 他把聊天机器人变成你的“全科医生”
  8. VvvebJs可视化前端设计开发工具
  9. 查词根词缀特别好的网站
  10. 计算机数字媒体专业职业规划书,如何写数字媒体技术的职业生涯规划书?
  11. 决策规划算法三:DP与分层状态机2种决策算法的对比
  12. web页面中实现局部页面的刷新
  13. Linux网络常用命令
  14. Flutter集成友盟的SDK
  15. 01背包python解法_0-1背包问题及Python代码实现
  16. 拯救行动(变种bfs)
  17. Endnote新手使用指南——终于解决EndNote困扰我一晚上的难题,其实很简单!
  18. BZOJ3521: [Poi2014]Salad Bar
  19. Excel如何快速录入数字转为大写金额公式
  20. 2021宝应各高中高考成绩查询,2019扬州大市各高中高考情况如何,看超全喜报!...

热门文章

  1. 一场360容器圈的武林大会“360互联网技术训练营第九期—360容器技术解密与实践” (附PPT与视频)...
  2. Dubbo(十五)springboot工程dubbo整合SpringCloud Hystrix
  3. 网页防篡改技术_阿里云云安全中心和web应用防火墙的网页防篡改功能有什么不同...
  4. 7 学大厂,拓展基础组件封装思路 BAT?TMD
  5. Java企业面试算法新得体会之4递归和动态规划问题17问
  6. U盘文件系统类型 和 linux 挂载 和 卸载
  7. java 排序算法面试题_面试题: java中常见的排序算法的实现及比较
  8. 【MyBatis框架】mapper配置文件-foreach标签
  9. 什么是base64编码
  10. IOC的原理及手动实现