Linux使用小Tips

整治些Linux些常境遇的标题。

Linux使用小Tips

整理些Linux些常蒙受的标题。

Linux修改网卡名称enss3三到eth0,centos网卡命名规则以及更名方法。Linux 操作系统的网卡设备的历史观命名情势是 eth0、eth一、eth贰等,而 CentOS7提供了分歧的命名规则,暗中认可是依赖固件、拓扑、地点消息来分配。那样做的亮点是命名活动的、可预知的,缺点是比
eth0、wlan0 更难读,举个例子 ens33 。

新装的Ubuntu1六.0四和centos柒的暗中认可网卡名称都以ens3三。想要修改为eth0。

修改网卡ens3叁为eth0

在行使奥德赛HEL和Centos7,发现网卡名称改成了EnoX,挺不习贯。现改造回旧名称eth0瞧着姣好。


  1. 备份/etc/sysconfig/grub文件
    cp /etc/sysconfig/grub /etc/sysconfig/grub.bak
  2. 编辑/etc/sysconfig/grub文件
    vim /etc/sysconfig/grub
    在GRUB_CMDLINE_LINUX后的双引号内增多
    net.ifnames=0 biosdevname=0
    增加后如图,引号内各种无影响
    澳门金沙国际 1
    专注各参数间空格。
  3. 重建GRUB配置文件
    grub2-mkconfig -o /boot/grub2/grub.cfg
  4. 备份网卡配置文件和改换网卡文件为eth0
    cp /etc/sysconfifg/network-scripts/ifcfg-ens33 /etc/sysconfifg/network-scripts/ifcfg-ens33.bak
    mv /etc/sysconfifg/network-scripts/ifcfg-ens33 /etc/sysconfifg/network-scripts/ifcfg-eth0
    ens3三恐怕和各位不平等,具体先ifconfig查看本身的ensx多少。
  5. 编辑/etc/sysconfig/network-scripts/ifcfg-eth0文件
    vim /etc/sysconfig/network-scripts/ifcfg-eth0
    把NAME和DEVICE由原来的ens3三更动为eth0就可以。
  6. 重启系统就可以。

修改网卡ens3③为eth0

在选拔帕杰罗HEL和Centos七,开采网卡名称改成了EnoX,挺不习于旧贯。现改变回旧名称eth0看着美貌。


  1. 备份/etc/sysconfig/grub文件
    cp /etc/sysconfig/grub /etc/sysconfig/grub.bak
  2. 编辑/etc/sysconfig/grub文件
    vim /etc/sysconfig/grub
    在GRUB_CMDLINE_LINUX后的双引号内增添
    net.ifnames=0 biosdevname=0
    增多后如图,引号内相继无影响
    澳门金沙国际 2
    留神各参数间空格。
  3. 重建GRUB配置文件
    grub2-mkconfig -o /boot/grub2/grub.cfg
  4. 备份网卡配置文件和退换网卡文件为eth0
    cp /etc/sysconfifg/network-scripts/ifcfg-ens33 /etc/sysconfifg/network-scripts/ifcfg-ens33.bak
    mv /etc/sysconfifg/network-scripts/ifcfg-ens33 /etc/sysconfifg/network-scripts/ifcfg-eth0
    ens33可能和各位不等同,具体先ifconfig查看本人的ensx多少。
  5. 编辑/etc/sysconfig/network-scripts/ifcfg-eth0文件
    vim /etc/sysconfig/network-scripts/ifcfg-eth0
    把NAME和DEVICE由原先的ens33改观为eth0就能够。
  6. 重启系统就能够。

一、命名规则计策

规则1:

对于板载设备命名合并固件或 BIOS 提供的索引号,假如来自固件或 BIOS
的新闻可读就命名,比方eno一,那种命名是比较布满的,不然使用规则二。

澳门金沙国际,规则2:

命名合并固件或 BIOS 提供的 PCI-E 热插拔口索引号,比方ens1,假若音讯可读就应用,否则使用规则叁。

规则3:

命名合并硬件接口的大意地方,举个例子 enp2s0,可用就取名,战败直接到方案五。

规则4:

取名合并接口的 MAC 地址,举个例子enx7捌e7d1ea四六da,暗中认可不行使,除非用户选用选择此方案。

规则5:

采纳守旧的方案,假诺具备的方案都退步,使用类似 eth0 那样的体制。

一、centos:

贰、网卡名称字符含义

一、前三个字符的意义

en  以太网    Ethernet

wl  有线局域网  WLAN

ww   无线广域网  WWAN

二、首个字符依据设备档次选拔

o          on-board device index number

shotplug slot index number

xMAC address

psPCI geographical location

ps      USB port number chain

  1. 修改/etc/sysconfig/grub文件(修改前先备份)

    为GRUB_CMDLINE_LINUX变量增加2个参数(net.ifnames=0 biosdevname=0),修改完成如下:
    GRUB_CMDLINE_LINUX="crashkernel=auto rd.lvm.lv=centos/root rd.lvm.lv=centos/swap net.ifnames=0 biosdevname=0 rhgb quiet"
    注意前后以空格相隔。
    
  2. 重建grub配置文件
    试行命令:grub二-mkconfig -o /boot/grub2/grub.cfg

  3. 修改/etc/sysconfig/network-scripts/ifcfg-ens33
    将文件名修改为ifcfg-eth0
    开垦文件,将NAME和DEVICE参数都修改为eth0.。
  4. 重启系统
  5. ifconfig,发掘已经修改落成

三、修改网卡名称样式为ethx

如果不习贯使用新的命名规则,能够还原行使古板的艺术命名,编辑 grub
文件,扩展七个变量,再利用 grub贰-mkconfig 重新生成 grub 配置文件就能够。

一、编辑 grub 配置文件

vim /etc/sysconfig/grub   # 其实是/etc/default/grub的软连接

#
为GRUB_CMDLINE_LINUX变量增加1个参数,具体内容如下:GRUB_CMDLINE_LINUX=”crashkernel=auto
rd.lvm.lv=cl/root rd.lvm.lv=cl/swapnet.ifnames=0 biosdevname=0rhgb
quiet”

二、重新生成 grub 配置文件

grub2-mkconfig -o /boot/grub2/grub.cfg

然后再次开动 Linux 操作系统,通过 ip addr 能够观望网卡名称已经济体改成 eth0

3、修改网卡配置文件

原先网卡配置文件名为 ifcfg-ens33,那里需求修改为 ethx
的格式,并适当调治网卡配置文件。

mv /etc/sysconfig/network-scripts/ifcfg-ens33
 /etc/sysconfig/network-scripts/ifcfg-eth0#
修改ifcfg-eth0文件如下内容(别的内容不改变)

NAME=eth0

DEVICE=eth0

[root@localhost ~]# systemctl restart network.service    #
重启互联网服务

留神:ifcfg-ens33 文件最棒删除掉,不然重启 network 服务时候会报错。

 二、Ubuntu

  1. vim /etc/default/grub
    GRUB_CMDLINE_LINUX=”net.ifnames=0 biosdevname=0” 
    (和方面第3步同样,加多那四个参数)
  2. 重建grub配置文件
    实践命令:grub二-mkconfig -o /boot/grub2/grub.cfg
  3. 网络有些地点要修改/etc/network/interfaces文件,我那边未有改动。(里面唯有1个lo地址)
  4. 重启系统
  5. ifconfig,开掘已经济体改动实现

相关文章