3步修改CentOS7网卡名为eth0

1、修改网卡配置文件

  • 更改 ifcfg 文件名

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

    其实这一步不是必须的,直接执行下一步创建一个新文件也可以。

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

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

    这一步完成若,重启网络会失败的,因为网卡和设备名变了。

2、修改内核启动参数

  • 修改 grub 文件

    编辑 /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...

  • 重新生成 GRUB 配置文件

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

3、禁用 NetworkManager(按需使用)

 systemctl disable NetworkManager

4、重启系统

reboot

linux中查看网卡mac地址

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

参考

http://www.centoscn.com/CentO...
https://www.thegeekdiary.com/...
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值