【DB宝51】CentOS7修改网卡名称
DB宝
【QQ:646634621】【QQ群:230161599】【Oracle OCP、OCM、高可用(RAC+DG+OGG)、MySQL DBA和PostgreSQL DBA培训已开讲】小麦苗只专注于数据库,只分享最实用的数据库技术
Official Account
目录
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变量:
1sed -i 's/rhgb/net.ifnames=0 biosdevname=0 rhgb/' /etc/default/grub
再执行如下命令,使系统重新加载grub文件:
1grub2-mkconfig -o /boot/grub2/grub.cfg
2、修改/etc/udev/rules.d/70-persistent-net.rules文件
1[root@docker35 ~]# ip link show
21: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT
3 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
42: eno16666628: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP mode DEFAULT qlen 1000
5 link/ether 00:0c:29:30:be:cd brd ff:ff:ff:ff:ff:ff
1vi /etc/udev/rules.d/70-persistent-net.rules
2SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:0c:29:30:be:cd", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"
需要修改ATTR和NAME的值。
3、修改网卡配置文件
1mv /etc/sysconfig/network-scripts/ifcfg-eno16666628 /etc/sysconfig/network-scripts/ifcfg-eth0
2
3vi /etc/sysconfig/network-scripts/ifcfg-eth0
4DEVICE="eth0"
5NAME="eth0"
6GATEWAY=192.168.1.254
7IPADDR=192.168.1.35
8ONBOOT=yes
9USERCTL=no
10BOOTPROTO=static
11#HWADDR=00:0c:29:97:f1:5b
12TYPE=Ethernet
13IPV6INIT=no
14DNS1=114.114.114.114
15DNS2=8.8.8.8
16ZONE=public
需要修改DEVICE和NAME的名称为eth0。
4、重启服务器
1reboot
最后重启服务器即可。
本文结束。
• 若有侵权请联系小麦苗删除
★DB宝分享的IT资料:https://mp.weixin.qq.com/s/Iwsy-zkzwgs8nYkcMz29ag
★DB宝笔试面试详解:https://mp.weixin.qq.com/s/Vm5PqNcDcITkOr9cQg6T7w