前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >【DB宝51】CentOS7修改网卡名称

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

作者头像
AiDBA宝典
发布2021-05-27 10:13:01
1.4K0
发布2021-05-27 10:13:01
举报

目录

代码语言:javascript
复制
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变量:

代码语言:javascript
复制
sed -i 's/rhgb/net.ifnames=0 biosdevname=0 rhgb/' /etc/default/grub

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

代码语言:javascript
复制
grub2-mkconfig -o /boot/grub2/grub.cfg

2、修改/etc/udev/rules.d/70-persistent-net.rules文件

查看接口的MAC地址:

代码语言:javascript
复制
[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中:

代码语言:javascript
复制
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、修改网卡配置文件

代码语言:javascript
复制
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、重启服务器

代码语言:javascript
复制
reboot

最后重启服务器即可。

本文结束。


• 微信公众号:DB宝,作者:小麦苗 • 作者博客地址:http://blog.itpub.net/26736162/ • 作者微信:db_bao • 作者QQ:646634621,QQ群:230161599、618766405 • 提供Oracle OCP、OCM、高可用(rac+dg+ogg)和MySQL DBA培训 • 版权所有,欢迎分享本文,转载请保留出处 • 若有侵权请联系小麦苗删除

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2021-05-09,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 DB宝 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 目录
  • 1、修改/etc/default/grub文件
  • 2、修改/etc/udev/rules.d/70-persistent-net.rules文件
  • 3、修改网卡配置文件
  • 4、重启服务器
相关产品与服务
云数据库 MySQL
腾讯云数据库 MySQL(TencentDB for MySQL)为用户提供安全可靠,性能卓越、易于维护的企业级云数据库服务。其具备6大企业级特性,包括企业级定制内核、企业级高可用、企业级高可靠、企业级安全、企业级扩展以及企业级智能运维。通过使用腾讯云数据库 MySQL,可实现分钟级别的数据库部署、弹性扩展以及全自动化的运维管理,不仅经济实惠,而且稳定可靠,易于运维。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档