当前位置: 首页 > Linux

更改Linux系统的网卡名称

时间:2023-04-06 06:40:43 Linux

1、将网卡配置文件重命名为eth0(或其他名称)[root@Jaking11~]#ifconfigens33:flags=4163mtu1500inet192.168.10.11netmask255.255.255.0broadcast192.168.10.255inet6fe80::250:56ff:fe29:eaeprefixlen64scopeid0x20ether00:50:56:29:0e:aetxqueuelen1000(以太网)RX数据包132字节14492(14.1KiB)RX错误0丢弃0溢出0帧0TX数据包115字节(12.7KiB)TX错误0丢弃0溢出0运营商0冲突0lo:标志=73mtu65536inet127.0.0.1网络掩码255.0.0.0inet6::1prefixlen128scopeid0x10循环txqueuelen1000(本地环回)RX数据包140字节11204(10.9KiB)RX错误0dropped0overruns0frame0TXpackets140bytes11204(10.9KiB)TXerrors0dropped0overruns0carrier0collisions0[root@Jaking11~]#[root@Jaking11~]#cd/etc/sysconfig/network-scripts/[root@Jaking11网络脚本]#lsifcfg-ens33ifdown-pppifup-ethifup-sitifcfg-loifdown-routesifup-ipppifup-Teamifdownifdown-sitifup-ipv6ifup-TeamPortifdown-bnepifdown-Teamifup-isdnifup-tunnelifdown-ethifdown-TeamPortifup-plipifup-wirelessifdown-ipppifdown-tunnelifup-plusbinit.ipv6-globalifdown-ipv6ifupifup-postnetwork-functionsifdown-isdnifup-aliasesifup-pppnetwork-functions-ipv6ifdown-postifup-bnepifup-routes[root@Jaking11网络脚本]#mvifcfg-ens33ifcfg-eth0[root@Jaking11network-scripts]#vimifcfg-eth0TYPE=EthernetPROXY_METHOD=noneBROWSER_ONLY=noBOOTPROTO=staticDEFROUTE=yesIPV4_FAILURE_FATAL=noNAME=eth0DEVICE=eth0ONBOOT=yesIPADDR=192.168.10.11GATEWAY=192.168.10.2NETMASK=255.255.255.0二、禁用网卡命名规则。此功能由/etc/default/grub文件控制。要禁用此功能,请将“net.ifnames=0biosdevname=0”添加到文件中。[root@Jaking11网络脚本]#vim/etc/default/grubGRUB_TIMEOUT=5GRUB_DISTRIBUTOR="$(sed's,release.*$,,g'/etc/system-release)"GRUB_DEFAULT=savedGRUB_DISABLE_SUBMENU=trueGRUB_TERMINAL_OUTPUT="console"GRUB_CMDLINE_LINUX="crashkernel=autord.lvm.lv=centos/rootrd.lvm.lv=centos/swaprhgbquietnet.ifnames=0biosdevname=0"ERUB_DISABLE_RE="CO"udev网卡rules在/etc/udev/rules.d目录下创建网卡规则70-persistent-net.rules文件,在文件中写入如下参数:SUBSYSTEM="net",ACTION="add",DRIVERS=="?",ATTR{address}=="需要修改名称的网卡MAC地址",ATTR{type}=="1",KERNEL=="eth",NAME="eth0"参考配置:[root@Jaking11rules.d]#vim70-persistent-net.rulesSUBSYSTEM=="net",ACTION=="add",DRIVERS=="?*",ATTR{address}=="00:50:56:29:0e:ae",ATTR{type}=="1",KERNEL=="eth*",NAME="eth0"执行grub2-mkconfig-o/boot/grub2/grub.cfg命令生成并更新grub配置参数[root@Jaking11rules.d]#grub2-mkconfig-o/boot/grub2/grub.cfg生成grub配置文件...找到linux映像:/boot/vmlinuz-3.10.0-957.el7.x86_64找到initrd镜像:/boot/initramfs-3.10.0-957.el7.x86_64.img找到linux镜像:/boot/vmlinuz-0-rescue-fe49b659ccb940fa8d260a5897c0b08a找到initrd镜像:/boot/initraMFS-0-Rescue-FE49B659CB940FA8D260A5897C0B08A.IMGDONE重启linuxlinux系统系统系统后验证验证验证验证验证[root@jaking11?]#:56ff:fe29:eaeprefixlen64scopeid0x20ether00:50:56:29:0e:aetxqueuelen1000(以太网)RX数据包86字节10889(10.6KiB)RX错误0丢弃0溢出0帧0TX数据包1088字节(10.5KiB)TXerrors0dropped0overruns0carrier0collisions0lo:flags=73mtu65536inet127.0.0.1netmask255.0.0.0inet6::1prefixlen128scopeid0x10looptxqueuelen0bypacketbacks(LocalLoopetbacks)0.0B)RX错误0dropped0overruns0frame0TXpackets0bytes0(0.0B)TXerrors0dropped0overruns0carrier0collisions0综上所述就是RHEL7或者CentOS7改网卡名的方法,最后看看eth0表示网卡名称修改成功!

最新推荐
猜你喜欢