ens33怎么更改为eth0
时间: 2023-03-28 08:01:23 浏览: 77
你可以通过修改 /etc/udev/rules.d/70-persistent-net.rules 文件来更改 ens33 为 eth。具体步骤如下:
1. 打开终端,输入命令 sudo vim /etc/udev/rules.d/70-persistent-net.rules,按下回车键进入编辑模式。
2. 使用方向键将光标移动到文件末尾,添加以下内容:
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:c:29:xx:xx:xx", ATTR{type}=="1", KERNEL=="eth*", NAME="eth"
注意将 ATTR{address} 的值替换为你的 MAC 地址。
3. 按下 Esc 键退出编辑模式,输入 :wq 保存并退出。
4. 重启系统,执行命令 ifconfig 确认网络接口名称已更改为 eth。
希望能帮到你!
相关问题
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了。需要注意的是,在进行网卡名更改时,如果网卡不止一个,则需要修改多个网卡的配置文件和名称,以确保所有网卡的名字都能够正确修改。另外,修改后可能需要重新配置相关的应用程序才能正常使用。
linux7修改usb网卡名称,CentOS 7将网卡名称eno16777736或ens33改为eth0
在 CentOS 7 中,网卡名称的命名规则已经发生了变化,采用了一种基于规则的命名方式。如果你希望将网卡名称修改为传统的“eth0”,可以按照以下步骤操作:
1. 编辑 `/etc/default/grub` 文件,在 `GRUB_CMDLINE_LINUX` 参数中添加 `net.ifnames=0 biosdevname=0`,例如:
```
GRUB_CMDLINE_LINUX="crashkernel=auto rd.lvm.lv=centos/root rd.lvm.lv=centos/swap rhgb quiet net.ifnames=0 biosdevname=0"
```
2. 更新 GRUB 配置,执行命令:
```
sudo grub2-mkconfig -o /boot/grub2/grub.cfg
```
3. 编辑 `/etc/sysconfig/network-scripts/ifcfg-eno16777736` 文件(如果你的网卡名称是 eno16777736),将 `DEVICE` 参数修改为 `eth0`,例如:
```
DEVICE=eth0
```
4. 同时修改 `NAME` 参数,例如:
```
NAME=eth0
```
5. 重启网络服务,执行命令:
```
sudo systemctl restart network
```
6. 确认网卡名称已经修改成功,执行命令:
```
ip addr show
```
现在你应该可以看到网卡名称已经被修改为 `eth0` 了。如果你的网卡名称是 `ens33`,也可以按照上述步骤进行修改,只需要将文件名和参数中的 `eno16777736` 替换为 `ens33` 即可。