如何把ethX改为eth0

Centos

方法1
查看网卡名
ifconfig
如何把ethX改为eth0_第1张图片2.
然后开始操作:
1)打开/etc/sysconfig/grub编辑配置文件,因为无法复制虚拟机里面的编辑文本,请看先后的变化
想想还是手写出来吧:net.ifnames=0 biosdevname=0
#作用:关闭一致性命名规则

如何把ethX改为eth0_第2张图片如何把ethX改为eth0_第3张图片保存退出
2)执行命令grub2-mkconfig -o /boot/grub2/grub.cfg
如何把ethX改为eth0_第4张图片3)然后重命名网卡名称,你可以把之前ifconfig看到的ens3,或者是你的网卡名称改为eth0,在进入eth0中修改DEVICE=eth0,然后我配置了一个静态的ip,在生产环境中,直接是DHCP就行,把no改为yes即可

cd /etc/sysconfig/network-scripts/
mv ifcfg-ens3 ifcfg-eth0
vim ifcfg-eth0

如何把ethX改为eth0_第5张图片
reboot 即可
方法2

  1. 通过控制台登录虚拟机

  2. 通过命令打开网络规则脚本
    vi /etc/udev/rules.d/70-persistent-net.rules

  3. 将eth0删除,把eth1改为eth0 . 发现不可以修改该脚本 按键“Est+:”之后输入q! 退出脚本

  4. 修改脚本权限
    chmod 777 70-persistent-net.rules

  5. 执行步骤2 的命令, 删除eth0把eth1 改为eth0 按键“Esc+:”之后输入x 保存退出

  6. reboot 重启即可

    Ubuntu

进入 root 用户并编辑这个文件:

vim /etc/default/grub

在“GRUB_CMDLINE_LINUX”位置处不改变之前原有信息,在其基础上进行追加信息“net.ifnames=0 biosdevname=0”,
如何把ethX改为eth0_第6张图片
之后执行

update-grub

之后编辑

vim /etc/network/interfaces

auto eth0
iface eth0 inet dhcp

之后

reboot

ubuntu18.04

进入 root 用户并编辑这个文件:
vim /etc/default/grub
在“GRUB_CMDLINE_LINUX”位置处不改变之前原有信息,在其基础上进行追加信息“net.ifnames=0 biosdevname=0”,
之后执行
update-grub
之后编辑
vim /etc/network/interfaces

auto eth0
iface eth0 inet dhcp

vim /etc/netplan/50-cloud-init.yaml
修改网卡名为eth0
如何把ethX改为eth0_第7张图片netplan apply
之后

reboot

你可能感兴趣的:(运维)