3步修改CentOS7網卡名爲eth0

一、修改網卡配置文件

  • 更改 ifcfg 文件名html

    ls /etc/sysconfig/network-scripts/ifcfg-ens* | xargs -I '{}' mv '{}' /etc/sysconfig/network-scripts/ifcfg-eth0

    其實這一步不是必須的,直接執行下一步建立一個新文件也能夠。linux

  • 配置IP地址
    修改 NAME 和 DEVICE 的值爲 eth0。可按需配置固定IP。ios

    cat > /etc/sysconfig/network-scripts/ifcfg-eth0 << EOF
    TYPE=Ethernet
    DEVICE=eth0
    NAME=eth0
    ONBOOT=yes
    BOOTPROTO=dhcp
    PEERDNS=no
    IPV6INIT=no
    EOF

    這一步完成若,重啓網絡會失敗的,由於網卡和設備名變了。centos

二、修改內核啓動參數

  • 修改 grub 文件 bash

    編輯 /etc/default/grub, 在GRUB_CMDLINE_LINUX這一行末尾引號內添加net.ifnames=0 biosdevname=0,以下圖:
    image網絡

    # 一條命令實現
    sed -e 's/\<quiet\>/& net.ifnames=0 biosdevname=0/' -i /etc/default/grub

    以上命令參考: https://www.golinuxhub.com/20...ui

  • 從新生成 GRUB 配置文件spa

    grub2-mkconfig -o /boot/grub2/grub.cfg

三、禁用 NetworkManager(按需使用)

systemctl disable NetworkManager

四、重啓系統

reboot

linux中查看網卡mac地址code

ifconfig -a #其中 HWaddr 字段就是mac地址
cat /sys/class/net/eth0/address #查看eth0的mac地址
cat /proc/net/arp #查看鏈接到本機的遠端ip的mac地址

參考htm

http://www.centoscn.com/CentO...
https://www.thegeekdiary.com/...
相關文章
相關標籤/搜索