如何修改网卡名称为ens33
时间: 2023-11-27 13:05:01 浏览: 30
在Linux系统中,可以通过编辑配置文件来修改网卡名称。
1. 打开配置文件 `/etc/udev/rules.d/70-persistent-net.rules`。
2. 找到对应的网卡名称,通常是类似 `SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="xx:xx:xx:xx:xx:xx", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"` 的一行。
3. 将 `NAME=` 后面的名称改为 `ens33`,即 `NAME="ens33"`。
4. 保存文件并退出编辑器。
5. 重启系统或者重启网络服务,使修改生效。可以使用 `sudo systemctl restart network.service` 命令来重启网络服务。
相关问题
linux 如何更改网卡名为ens33
1. 确认网卡名称
打开终端,输入以下命令:
```
ifconfig -a
```
在命令输出中,找到需要修改名称的网卡,记录下它的名称。
2. 修改配置文件
打开 `/etc/udev/rules.d/70-persistent-net.rules` 文件,找到需要修改名称的网卡的配置,例如:
```
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:0c:29:xx:xx:xx", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"
```
将 `NAME="eth0"` 修改为 `NAME="ens33"`,保存并关闭文件。
3. 重新启动网络服务
输入以下命令重启网络服务:
```
systemctl restart network
```
或者
```
service network restart
```
4. 确认更改
再次输入 `ifconfig -a` 命令,确认网卡名称已经更改为 ens33。
centos 7把网卡名ens33修改为eth0
在CentOS 7中,网卡的命名规则进行了更新,网卡名从以前的eth0开始更改为ens33。在一些用户的实际应用过程中,可能存在一些依赖eth0的应用,但是在新版中却无法使用,因此需要将网卡名更改为eth0以实现应用的顺利运行。
要修改CentOS 7的网卡名为eth0,需要进行以下步骤:
1. 编辑grub配置文件:打开终端并输入命令sudo vi /etc/default/grub,编辑文件,找到GRUB_CMDLINE_LINUX这行,将其中的”net.ifnames=0 biosdevname=0“改为“net.ifnames=1 biosdevname=0“,然后保存并退出。
2. 更新grub:使用命令sudo grub2-mkconfig –o /boot/grub2/grub.cfg更新grub配置文件,重启服务器。
3. 修改网卡配置文件:使用命令sudo vi /etc/sysconfig/network-scripts/ifcfg-ens33打开网卡配置文件,修改NAME=ens33改为NAME=eth0,然后保存并退出。
4. 重启网络服务:使用命令sudo systemctl restart network.service,重启网络服务,使新的配置生效。
完成以上步骤,CentOS 7的网卡名就更改为eth0了。需要注意的是,在进行网卡名更改时,如果网卡不止一个,则需要修改多个网卡的配置文件和名称,以确保所有网卡的名字都能够正确修改。另外,修改后可能需要重新配置相关的应用程序才能正常使用。