Linux——Centos7修改网卡名称
Linux——Centos7修改网卡名称
·
目录
首先我们先了解不同网卡名称对应的内核参数:
1,biosdevname=0 net.ifnames=1:网卡名“enp*s*”此内核参数一般为默认
2,biosdevname=1 net.ifnames=0:网卡名“em*”
3,biosdevname=0 net.ifnames=0:网卡名“eth*”
本次以将网卡名命名为eth*格式作示例
1 . 使用 ifconfig 查看当前网卡的信息
此信息显示当前的网卡为ens33
[root@localhost ~]# ifconfig
ens33: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.33.132 netmask 255.255.255.0 broadcast 192.168.33.255
inet6 fe80::3a73:7f78:b296:14d prefixlen 64 scopeid 0x20<link>
ether 00:0c:29:ab:03:1a txqueuelen 1000 (Ethernet)
RX packets 18081 bytes 26079558 (24.8 MiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 3776 bytes 235197 (229.6 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
inet 127.0.0.1 netmask 255.0.0.0
inet6 ::1 prefixlen 128 scopeid 0x10<host>
loop txqueuelen 1000 (Local Loopback)
RX packets 0 bytes 0 (0.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 0 bytes 0 (0.0 B)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
2 . 修改配置文件
(1)在下列路径下找到ifcgf-ens33
cd /etc/sysconfig/network-scripts/
(2)使用MV命令,修改当前网卡的名称
mv ifcfg-ens33 ifcfg-eth0
(3)同步修改网卡配置文件中的 name 和 device,修改为需要配置网卡的名字
NAME="ens33"
DEVICE="ens33"
将上列命令修改为
NAME="eth0"
DEVICE="eth0"
之后按esc ,输入冒号(:),再wq就保存了
(4)输入下列命令之后找到grub
cd /etc/default/
然后vi grub找到 GRUB_CMDLINE_LINUX="crashkernel=auto rhgb quiet,在这条命令之后加入net.ifnames=0 bisodevname=0
(5)再到下列目录中输入grub2-mkconfig -o grub.cfg
【用 grub2-mkconfig 命令重新生成GRUB配置并更新内核】
cd /boot/grub2
(6)完成之后reboot重启系统即可
(7)使用ifconfig即可查看
3 . 文章小结
(1)查看当前网卡名称
(2)修改网卡配置参数
(3)reboot重启系统
创造不易,如有问题,随时联系
更多推荐
已为社区贡献2条内容
所有评论(0)