您当前的位置: 首页 >  centos

【DB宝51】CentOS7修改网卡名称

发布时间:2021-05-10 08:46:53 ,浏览量:0

文章目录
    • 1、修改/etc/default/grub文件
    • 2、修改/etc/udev/rules.d/70-persistent-net.rules文件
    • 3、修改网卡配置文件
    • 4、重启服务器

需求:原来的网卡名为eno16666628,需要修改为eth0。需要完整执行如下几个步骤,否则可能导致重启连接不上服务器:

1、修改/etc/default/grub文件

编辑/etc/default/grub并加入“net.ifnames=0 biosdevname=0”到GRUB_CMDLINE_LINUX变量:

sed -i 's/rhgb/net.ifnames=0 biosdevname=0 rhgb/' /etc/default/grub

再执行如下命令,使系统重新加载grub文件:

grub2-mkconfig -o /boot/grub2/grub.cfg
2、修改/etc/udev/rules.d/70-persistent-net.rules文件

查看接口的MAC地址:

[root@docker35 ~]# ip link show 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 2: eno16666628: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP mode DEFAULT qlen 1000 link/ether 00:0c:29:30:be:cd brd ff:ff:ff:ff:ff:ff

mac地址为00:0c:29:30:be:cd , 将MAC地址填入文件70-persistent-net.rules的ATTR中:

vi /etc/udev/rules.d/70-persistent-net.rules
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:0c:29:30:be:cd", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0" 

需要修改ATTR和NAME的值。

3、修改网卡配置文件
mv /etc/sysconfig/network-scripts/ifcfg-eno16666628 /etc/sysconfig/network-scripts/ifcfg-eth0

vi /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE="eth0" NAME="eth0" GATEWAY=192.168.1.254 IPADDR=192.168.1.35 ONBOOT=yes
USERCTL=no BOOTPROTO=static #HWADDR=00:0c:29:97:f1:5b TYPE=Ethernet
IPV6INIT=no DNS1=114.114.114.114 DNS2=8.8.8.8 ZONE=public 

需要修改DEVICE和NAME的名称为eth0。

4、重启服务器
reboot 

最后重启服务器即可。

About Me

● 本文作者:小麦苗,部分内容整理自网络,若有侵权请联系小麦苗删除 ● 本文原始发表于个人微 信公众号(DB宝)上 ● QQ群号: 230161599 、618766405,微信群私聊 ● 个人QQ号(646634621),微 信号(db_bao),注明添加缘由 ● 版权所有,欢迎分享本文,转载请保留出处

关注
打赏
1688896170
查看更多评论

暂无认证

  • 0浏览

    0关注

    105695博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文
立即登录/注册

微信扫码登录

0.1486s