Centos7将网卡名称ifcfg-ens33改为eth0

  • A+

方法一:
在安装系统的时候配置:
修改内核选项:net.ifnames=0 biosdevname=0

Centos7将网卡名称ifcfg-ens33改为eth0

方法二:
1.重命名网卡名称为ifcfg-eth0

  1. [root@k8s-1 ~]# cd /etc/sysconfig/network-scripts/  
  2. [root@k8s-1 ~]# ls  
  3. [root@k8s-1 ~]# mv ifcfg-ens33 ifcfg-eth0  

2.编辑网卡信息

  1. [root@k8s-1 ~]# vi ifcfg-eth0  
  2. [root@k8s-1 ~]  

#
将name修改为eth0

  1. TYPE="Ethernet"  
  2. BOOTPROTO=static  
  3. DEFROUTE="yes"  
  4. IPV4_FAILURE_FATAL="no"  
  5. IPV6INIT="yes"  
  6. IPV6_AUTOCONF="yes"  
  7. IPV6_DEFROUTE="yes"  
  8. IPV6_FAILURE_FATAL="no"  
  9. IPV6_ADDR_GEN_MODE="stable-privacy"  
  10. NAME="eth0"  
  11. UUID="b7e7563a-8883-459d-b77d-d99447a4109d"  
  12. DEVICE="ens33"  
  13. ONBOOT="yes"  
  14. DNS1=222.222.222.222  
  15. IPADDR=10.128.25.211  
  16. PREFIX=24  
  17. GATEWAY=10.128.25.1  
  18. IPV6_PEERDNS=yes  
  19. IPV6_PEERROUTES=yes  

3.修改grub
将第5行修改为:
GRUB_CMDLINE_LINUX="crashkernel=auto rhgb net.ifnames=0 biosdevname=0 quiet",如下:

[root@k8s-1 sysconfig]# pwd
/etc/sysconfig
[root@k8s-1 sysconfig]# cat 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 rhgb net.ifnames=0 biosdevname=0 quiet"
GRUB_DISABLE_RECOVERY="true"
[root@k8s-1 sysconfig]#

然后生成启动菜单:

  1. [root@k8s-1 sysconfig]# grub2-mkconfig -o /boot/grub2/grub.cfg  
  2. [root@localhost sysconfig]# grub2-mkconfig -o /boot/grub2/grub.cfg  
  3. Generating grub configuration file ...  
  4. Found linux image: /boot/vmlinuz-3.10.0-514.el7.x86_64  
  5. Found initrd image: /boot/initramfs-3.10.0-514.el7.x86_64.img  
  6. Found linux image: /boot/vmlinuz-0-rescue-df27ba1c4ecf4835b8dc3f809e32ef43  
  7. Found initrd image: /boot/initramfs-0-rescue-df27ba1c4ecf4835b8dc3f809e32ef43.img  
  8. done  
  9. [root@k8s-1 sysconfig]#  

4.重启系统并验证
用reboot或者init 6重启系统,然后输入下面命令验证。

  1. [root@k8s-1 ~]# ifconfig eth0  
  2. eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500  
  3.         inet 10.128.25.211  netmask 255.255.255.0  broadcast 10.128.25.255  
  4.         inet6 fe80::bd5e:6db1:1157:7fc8  prefixlen 64  scopeid 0x20<link>  
  5.         ether 00:0c:29:ce:97:9b  txqueuelen 1000  (Ethernet)  
  6.         RX packets 140  bytes 13491 (13.1 KiB)  
  7.         RX errors 0  dropped 0  overruns 0  frame 0  
  8.         TX packets 98  bytes 14716 (14.3 KiB)  
  9.         TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0  
  10.   
  11. [root@k8s-1 ~]  
moonrong
  • 版权声明:本站原创文章,于2019年7月11日09:29:15,由 发表,共 2155 字。
  • 版权声明: 本文由于2019年7月11日09:29:15 发表在 好派笔记,共 2155 字。

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: