NIUCLOUD是一款SaaS管理后台框架多应用插件+云编译。上千名开发者、服务商正在积极拥抱开发者生态。欢迎开发者们免费入驻。一起助力发展! 广告
# :-: 网卡更名操作 | 适用范围 | 适用版本 | 人员 | 发布时间 | 文档版本 |备注 | | --- | --- | --- | --- | --- |--- | | 服务器操作系统 | V10、V10-SP1、V10-SP2 | 王国武 |2022.4.6| V1.0|发布| | 服务器操作系统 | V10、V10-SP1、V10-SP2 | 张志勇 |2022.4.6| V1.1|模板调整| ***** ### 关键词声明: 1、文档案例中,原网卡名为:ens33,修改后为:eth0 2、文档案例中,是针对网卡服务可自启的情况下,进行的系统reboot操作。 ### 配置步骤: 1、打开操作系统终端命令行,桌面鼠标右键选择“在终端中打开”。 ![](https://img.kancloud.cn/d2/3d/d23dd7422a9c15eda52997ef40675c57_553x171.png) 弹出以下界面即为终端命令行打开成功 ![](https://img.kancloud.cn/05/c4/05c40bf64d56618d82e0494d3a383400_552x182.png) 2、命令行输入:`vi /etc/udev/rules.d/76-netnames.rules.d` ![](https://img.kancloud.cn/b7/dd/b7dd67e5f53d87d7534048d7176f447d_554x25.png) 输入以上命令行后,按回车键。 3、在下图窗口中,按”i”键 ![](https://img.kancloud.cn/5f/59/5f594eb527c5e7e2be4cf4a1ace24786_554x188.png) ![](https://img.kancloud.cn/ab/8f/ab8f505884b299fc0d373365dcdbab95_554x206.png) 上图显示INSERT即可。 4、输入两条语句。 `SUBSYSTEM=="net",KERNEL=="eth*.*" ACTION=="add",NAME="$kernel"` `SUBSYSTEM=="net",KERNEL=="vlan*" ACTION=="add",NAME="$kernel"` 5、输入完成后,按”ESC”,再按”shift+;”键,然后输入wq,按回车键即可。 ![](https://img.kancloud.cn/30/4b/304b9a9884f5d2edbeb7bd3d02bc7e30_554x217.png) 6、命令行输入:`vi /etc/udev/rules.d/75-network.rules` ![](https://img.kancloud.cn/ca/68/ca686ecbae0fc2badbe83dce589c9c21_554x30.png) 输入以上命令行后,按回车键。 7、在下图窗口中,按”i”键 ![](https://img.kancloud.cn/45/2b/452bde2c2563d625153b357e51c543cc_554x144.png) ![](https://img.kancloud.cn/ab/8f/ab8f505884b299fc0d373365dcdbab95_554x206.png) 上图显示INSERT即可。 8、输入一条语句。 `SUBSYSTEM=="net",ACTION=="add",ATTR{address}=="00:0c:29:05:5f:2c",NAME="eth0"` 该语句最后那个,ATTR{address}==””,引号中输入需要修改的网卡对应的MAC地址,NAME=””引号中输入需将网卡修改成的名称。 网卡MAC地址查询,可以在命令行输入ifconfig查看。 ![](https://img.kancloud.cn/d7/c4/d7c47b81d4e65c9118536e4fb1de5ddd_553x128.png) 该语句仅需要调整这两项参数即可,其他不用修改。 9、输入完成后,按”ESC”,再按”shift+;”键,然后输入wq,按回车键即可。(此步骤与第5步一致) 10、修改/etc/sysconfig/network-scripts目录下的网卡配置文件。 11、备份需要修改的网卡配置文件,修改一个备份名即可。 如: `cp /etc/sysconfig/netword-scripts/ifcfg-ens33 /etc/sysconfig/netword-scripts/ifcfg-ens33.bak` 12、找到修改网卡的配置文件,如:之前叫ens33,找到后使用vi打开该文件 如:在命令行输入`vi /etc/sysconfig/netword-scripts/ifcfg-ens33` 13、打开文件,修改其中的NAME及DEVICE两项值,两项值要与配置文件中 填写的网卡名称保持一致,且注释掉之前生成的UUID项,即为下图: ![](https://img.kancloud.cn/15/c4/15c4c8aa1c9880b83bea327b2180e311_455x142.png) ![](https://img.kancloud.cn/58/e7/58e7a9bacbdb916a016737f11fef8110_437x353.png) 配置文件中,修改的NAME及DEVICE名称与途中NAME值保持一致即可,且注释掉之前的UUID 14、将原网卡文件名修改为新网卡命名即可,如:之前该文件叫ifcfg-ens33 ,依照修改网卡名命名新的网卡配置文件,即为ifcfg-eth0。 可使用mv命令进行原目录操作,如:`mv ifcfg-ens33 ifcfg-eth0`,注:例子中是在相对路径下操作,可加完整路径进行更名操作,以免出现问题。 15、重启服务器,命令行输入:`reboot`。 至此,网卡名称修改完成。 配置验证: 1、服务器重启后,使用命令:`ifconfig`查看网卡配置,此时网卡名称应已变更,之前配置的IP应无任何变化,各项功能状态正常。 2、PING局域网内IP,应能PING通之前连接正常的各台设备。 配置回退方案: Tips:当需要进行网卡命名修改回之前配置的时候,可选择使用下列描述方式进行操作。 1、注释掉之前/etc/udev/rules.d/75-network.rules及/etc/udev/rules.d/76-netnames.rules中的内容。 ![](https://img.kancloud.cn/0e/90/0e909cb0d47c0738a83fcea5e8baa3d0_388x175.png) ![](https://img.kancloud.cn/e7/9e/e79ef0bebe2e693a28705edb119acb36_386x176.png) 2、修改/etc/sysconfig/network-scripts/ifcfg-eth0文件内容 将之前修改的文件内的NAME及DEVICE参数,修改成原网卡名称。 使用命令:`vim /etc/sysconfig/network-scripts/ifcfg-eth0` Tips:如若有新生成的UUID,也一并注释,若没有,可忽略该提示。 ![](https://img.kancloud.cn/54/f0/54f08399cfa30f879312c0ca5fdb0e0e_553x224.png) 图中标注为回滚命名,即为将之前的eth0修改为ens33。 3、修改网卡配置文件内容后,可依照需求,将配置文件使用mv命令修改其文件名称,如:ifcfg-eth0修改为ifcfg-ens33,以便后续管理。 4、重启操作系统,使用命令:`reboot`,重启后查看服务器网卡应已回滚至配置前的命名,且IP及其他网络参数配置并未发生变化。 回退验证: 1、使用命令:`ifconfig`,查看回滚网卡配置是否正常,应恢复至配置前名称,且IP、DNS、网关等参数应未发生变化。 2、使用PING命令进行网络互通基础测试,弱无异常,证明配置生效正常。