`
agile_boy
  • 浏览: 557086 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

udev管理下的网卡

阅读更多
  最近在VirtualBox中使用Gentoo,不小心发现,原来的eth1变成eth2了,后来dmesg,查看了一下,原来有如下日志:
udev: renamed network interface eth1 to eth2

看来,这就是变化的根源啊。但是怎样导致这样的事情发生呢?原来,udev有个规则文件,那里边包含了对那些动态dev的处理,比如对net的规则保存在
/etc/udev/rules.d/70-persistent-net.rules

  针对我的问题,通过分析自动生成的规则文件内容,我发现是我修改了第二块网卡的MAC地址,导致,因此我将MAC恢复到以前,一切都OK了。
分享到:
评论

相关推荐

    centos更改网卡名

    在较新版本的 CentOS 8 或 RHEL 8 中,`NetworkManager` 负责网络接口的配置,你可能需要通过它来管理网卡。 在进行上述操作时,确保对任何更改都做好备份,并谨慎操作,避免中断网络连接。同时,如果你的服务器上...

    CentOS 6 修改网卡名称

    新的命名规则更加直观地反映出网卡的物理连接,有助于识别和管理。 2. 修改网卡名称的方法: 对于习惯了eth命名方式的用户来说,可以按照以下步骤修改网卡名称。 - 首先,需要编辑文件“/etc/udev/rules.d/70-...

    suse修改网卡标识的方法

    在SUSE中,网卡标识的修改通常涉及到对/etc/udev/rules.d/目录下的配置文件进行编辑。这个目录包含了多个rules文件,每个文件都是一组设备管理规则。 具体到这个问题,用户找到了一个名为30-...

    网卡设备显示顺序的调整

    在计算机网络环境中,网卡设备的显示顺序可能会对系统的配置和管理带来一定的困扰。尤其是在多台服务器集群中,保持网卡设备与插槽的一致性是至关重要的,因为这直接影响到网络配置的标准化和可维护性。当遇到网卡...

    修改Ubuntu系统网卡名称为eth形式

    如果按照上述步骤操作后,网卡名称仍未变为`eth`形式,可能存在一种特殊情况,即虚拟机化环境会在`/etc/udev/rules.d/`目录下自动生成一个名为`70-persistent-net.rules`或`50-persistent-net.rules`的持久化网卡...

    Linux克隆删除多余网卡

    Linux系统中的网卡配置是网络管理中非常重要的一部分。如果我们在Linux系统中克隆了一台虚拟机,并且更改了网卡或网卡的MAC地址,系统将生成一个备份文件ifcfg-eth0.bak。这时,我们需要删除多余的网卡和备份文件,...

    解决VM虚拟机找不到网卡问题

    ### 解决VM虚拟机找不到网卡问题 #### 一、问题背景 在使用VMware创建虚拟机并配置好网络环境后,有时会遇到一个常见问题:当把配置好的虚拟磁盘(例如.vmdk文件)移动到另一台计算机上运行时,可能会遇到“找不到...

    修改网卡名称 centos

    ### 修改网卡名称在CentOS环境下的操作指南 在日常的服务器运维管理过程中,有时我们需要对网络接口(网卡)的名称进行更改以满足特定的需求或优化管理流程。本文将详细介绍如何在CentOS 7环境下修改网卡名称,并...

    Rename NIC on RHEL

    Linux通过Udev来管理设备,Udev是一个用于管理Linux设备节点的系统。Udev解析有关网络接口的详细信息,如PCI总线上的位置ID和MAC地址,以便对网络设备进行命名和管理。 1.1 在RHEL下重命名NIC 在RHEL系统中,可以...

    Linux操作系统的机器更换主板后网卡不通的处理方法

    为了更好地管理网卡配置和避免未来可能发生的类似问题,还可以考虑以下建议: 1. **手动设置MAC地址**: - 如果需要固定某个特定的MAC地址,可以在网卡配置文件中明确指定。例如:`HWADDR=00:11:22:33:44:55`。 -...

    Oracle udev 19c静默安装

    udev 是Linux系统中管理硬件设备的用户空间程序,它负责动态地创建和管理设备文件,对Oracle RAC的安装和运行至关重要。 在静默安装Oracle 19c RAC时,我们需要考虑以下几个步骤: 1. **虚拟机配置**: - 硬盘...

    虚拟机拷贝后- ifconfig找不到网卡.pdf

    在更正了配置文件之后,由于CENTOS使用udev来管理设备识别,有时需要删除旧的udev规则来确保系统按照新的配置正确加载设备。因此,需要删除“/etc/udev/rules.d/70-persistent-net.rules”文件,该文件包含了持久的...

    Redhat5根据PCI槽位模式指定网卡名称

    在嵌入式系统开发或涉及到多网卡设备的情况下,网络接口的名称可能会发生更改,这会给系统管理带来不便。为了解决这一问题,Redhat 5提供了通过配置UDEV规则来灵活指定网络接口名称的功能。下面我们将详细介绍如何...

    Qt之获取Linux网卡MAC、Cpu的ID、硬盘ID

    这些信息对于系统识别、设备管理、软件授权等方面都可能至关重要。以下将详细介绍如何在Linux环境下,利用Qt库和C++语言获取这些硬件特性。 首先,让我们了解MAC地址。MAC地址(Media Access Control address)是...

    change_NIC_ord.zip_fedora_linux网卡排序_nic网卡排序

    总之,`change_NIC_ord.sh`是一个针对Fedora和CentOS的Linux系统,用于调整网络接口排序的工具,它涉及到网络接口的命名规则、启动顺序、udev规则以及网络服务的管理。正确使用这个脚本,可以有效地满足程序调用的...

    VMWare克隆或复制虚拟机后找不到网卡的解决方法.pdf

    这个问题的根本原因在于Linux发行版(如Debian、Fedora等)通常使用udev来动态管理设备文件,它根据设备的MAC地址进行持久化命名。VMware在克隆虚拟机时会生成新的MAC地址,但原始虚拟机的配置文件中仍保留了旧的MAC...

    linux网络编程以及网卡驱动

    1. **设备模型**:了解Linux内核的设备模型,如sysfs和udev,以及如何注册和管理硬件设备。 2. **网络设备结构体**:net_device,这是Linux网络驱动的核心结构,包含了关于设备的所有信息。 3. **初始化和注销函数**...

    usb无线网卡驱动

    请注意,不同的Linux发行版可能需要不同的安装步骤,例如在某些发行版中,可能需要手动更新udev规则以确保系统在插入无线网卡时自动加载驱动。此外,如果你的系统使用的是较新的内核版本,可能需要找到对应新内核的...

    虚拟机克隆之后,网卡名称从eth0变成eth1之后的解决办法1

    在Linux环境中,虚拟机克隆或迁移时常遇到的一个问题是网络接口名称的变化,特别是从eth0变为eth1。...在某些情况下,你也可以考虑使用udev的命名策略配置,如使用UUID或随机名称,以避免克隆后出现名称冲突的问题。

Global site tag (gtag.js) - Google Analytics