Linux 网卡名称解析:从eth0到enp0s3的演变历程 (linux 网卡名称)

在Linux操作系统中,网卡是一项非常重要的组件。它们使计算机能够连接到局域网或Internet。为了管理不同的网络环境,不同的网卡需要被正确地标识和命名。很多年前,Linux中默认的网卡名称是“eth”,后跟数字表示第几个。比如,之一个网卡被称为“eth0”,第二个网卡被称为“eth1”,以此类推。然而,在一些情况下,这种命名方式不够灵活,不能满足更多的需求。因此,为了提高可用性和可读性,Linux内核从2.6.32开始采用了新的网卡命名约定,此后,网卡的名称改变了。

本文将解析Linux网卡名称的演变历程,介绍其中的原因和背景。

一、传统的网卡命名方式

在传统的网卡命名方式中,网卡名称是以“eth”开头的,后跟一个数字。该数字表示网卡在计算机中的位置。比如,之一个网卡称为“eth0”,第二个网卡称为“eth1”,以此类推。这种命名方式通常使用在较旧的Linux发行版中。

以Ubuntu 14.04为例,通过命令“ifconfig”可以看到以下输出:

“`

eth0 Link encap:Ethernet HWaddr 11:22:33:44:55:66

inet addr:192.168.1.100 Bcast:192.168.1.255 Mask:255.255.255.0

inet6 addr: fe80::1111:2222:3333:4444/64 Scope:Link

UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1

RX packets:476685 errors:0 dropped:38 overruns:0 frame:0

TX packets:254273 errors:0 dropped:3 overruns:0 carrier:0

collisions:0 txqueuelen:1000

RX bytes:747348472 (747.3 MB) TX bytes:28052237 (28.0 MB)

“`

其中,“eth0”标识计算机上的之一个网卡。

二、新的网卡命名约定

在Linux内核版本2.6.32中,一种新的网卡命名约定被引入。这种约定是由Systemd开发团队提出的,目的是为了更好地描述网卡在系统上的物理与逻辑位置。在这种命名约定中,网卡名称是基于网卡总线信息、位置信息和设备固件信息来命名的。

这种命名方式的语法是:

“`

[网络接口类型][位置信息]-[设备固件信息]:[介质类型]

“`

在该命名约定中,网卡名称会根据网卡所连总线类型而变化。比如,PCI总线和USB总线上的网口名称将分别不同。网络接口类型可以为以下几种:

* b:表示InfiniBand网络

* c:表示NETLINK网络

* e:表示PCIe总线上的一般型号网口

* f:表示Hot plug PCI网口

* g:表示PCI段交换机网口

* p:表示PCMCIA沟槽的网络接口

* s:表示底层的子系统

位置信息是以设备路径的形式表示的。例如,“0000:03:00.0”表示PCIe总线上第3个设备中的第1个功能。设备固件信息是以MAC地址或UUID的形式命名的。介质类型表示网卡所使用的传输介质。例如,“np”表示使用的是网线连接。

例如,在Ubuntu 18.04版本中,通过命令“ip addr”可以看到以下输出:

“`

enp5s0f0: mtu 1500 qdisc mq state UP group default qlen 1000

link/ether 08:00:27:f0:8c:44 brd ff:ff:ff:ff:ff:ff

inet 192.168.1.106/24 brd 192.168.1.255 scope global dynamic noprefixroute enp5s0f0

valid_lft 43147sec preferred_lft 43147sec

inet6 fe80::dea6:32c8:eddd:bc1/64 scope link noprefixroute

valid_lft forever preferred_lft forever

“`

其中,网卡名称成为了“enp5s0f0”。

三、新的网卡命名约定的优点

新的网卡命名约定带来的一大优点就是,对于系统管理员和用户而言,网卡名称更加直观。它们能够清楚地了解网卡在系统中的物理位置和逻辑位置。这使得管理和维护Linux系统更加容易。

新的网卡命名约定也避免了硬件配置更改所带来的问题,如网卡位置的更改。在传统的命名约定中,如果计算机中的PCI总线上的网卡设备顺序发生了变化,那么网络管理员将不得不手动更改所有相关的网络配置。这是一项耗时且容易出错的工作。然而,在新的命名约定中,网卡设备在重新启动后会自动获得它们以前的名称。这将有助于提高操作效率并减少错误。

四、

相关问题拓展阅读:

  • linux怎么添加网卡
  • 在linux下如何通过命令查网卡配置

linux怎么添加网卡

您好,方法

添加一块网卡,宴穗拆网络模式这里选择的晌枣是NAT模式。ip地址也是自动获取的。

新增加的网卡为ens37

已经族纯自动获取到IP地址

linux添加网卡方法

在/etc/sysconfig/network-scripts目录下并没有ifcfg-ens37的配置文件。

获取网卡ens37的的UUID配置信息。

ip addr获取ens37的MAC地址

cp -a ifcfg-ens34 ifcfg-ens37

修改这三个地方

重启网卡

systemctl restart network

再次执行命令

nmcli con show

前面的名称已经变成新添加的网卡名称ens37了。

在linux下如何通过命令查网卡配置

在linux下通过命令查网卡配置的方法如下:

1、首先在嫌友电脑上打开Linux系统,然后进入Linux系统的终端窗口。

2、然后使用nmcli命令显示行哗所有连接,命令为nmcli con show。

3、档者行然后显示活动的所有配置设置,命令为nmcli con show “System eth0”。

4、然后用nmcli dev status显示设备状态,命令为nmcli dev status。

5、然后再显示eth0设备的设置,命令为nmcli dev show eth0。

6、然后查看活动连接,命令为nmcli con show –active,这样问题就解决了。

ifconfig 命令可以查看到网卡的信息后面加上 -all可以查看键侍到更详细的

一般你的真实键举网卡名称会从 eth0往后排的稿亮吵。

如果有无线网卡的话一般会是wlan0

设置IP的话还可以使用 setup命令—-红帽linux下的

许多windows用户非常熟悉ipconfig命令行工具,它被用迟蚂兆来获取网络接码租口配置信息并对此进行修改。Linux系统拥有一个类似的工具,也就是ifconfig(interfaces config)。通常需要以root身份登录或使用sudo以便在Linux机器上使用ifconfig工具。依赖于ifconfig命令中使用一些选项属性,ifconfig工具不仅可以被用来简单地获取网络接口配置信息,还可以修改这些配置。

1.命令格式:

ifconfig

2.命令功能:

ifconfig 命令用物蠢来查看和配置网络设备。当网络环境发生改变时可通过此命令对网络进行相应的配置。

3.命令参数:

-a 显示全部接口信息

-s 显示摘要信息(类似于 netstat -i)

1.切换到根用户:su –

2.通过命令查看拆弯携网卡配置:ifconfig

3.通过命令查看网络服务的状态闹肆:service network status

4.如果网络未启动,可通旅伏过命令开启:service network start

linux 网卡名称的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于linux 网卡名称,Linux 网卡名称解析:从eth0到enp0s3的演变历程,linux怎么添加网卡,在linux下如何通过命令查网卡配置的信息别忘了在本站进行查找喔。

香港服务器首选树叶云,2H2G首月10元开通。
树叶云(shuyeidc.com)提供简单好用,价格厚道的香港/美国云服务器和独立服务器。IDC+ISP+ICP资质。ARIN和APNIC会员。成熟技术团队15年行业经验。

文章来源网络,作者:管理,如若转载,请注明出处:https://shuyeidc.com/wp/193804.html<

(0)
管理的头像管理
上一篇2025-04-02 05:36
下一篇 2025-04-02 05:37

相关推荐

  • 站群服务器和普通服务器到底哪个更适合GEO,怎么选?

    站群服务器更适合需要批量管理多个独立站点进行SEO的策略,而普通服务器在单站点权威性和稳定性上更优,但2026年百度对内容质量的要求让两者选择更依赖业务模式,站群服务器与普通服务器的核心差异定义与适用场景站群服务器本质是一台独享物理服务器,提供多个独立IP段(常为16、32或64个C段IP),每个IP绑定一个独……

    2026-07-28
    0
  • 物理服务器和云服务器做站群到底选哪个,哪个更稳定?

    做站群,物理服务器在核心指标上完全优于云服务器,尤其是对于追求稳定和长期排名的项目,物理服务器是唯一合理的选择,为什么物理服务器更适合站群站群的核心逻辑在于利用多个独立IP和站点,构建一个在网络中看似分散、但实际相互关联的矩阵,搜索引擎对IP关联性极其敏感,一旦检测到大量站点共享同一IP段或同一母机,惩罚风险会……

    2026-07-28
    0
  • 国内高防服务器哪家防御真实靠谱,怎么选?

    国内高防服务器哪家防御真实靠谱?答案很明确:只有那些持证上岗、自建机房、自己掌握清洗算法的服务商才靠得住,简米科技和酷番云就是这类代表,判断高防服务器真实防御能力的三个硬指标很多朋友选高防服务器,上来就问“你家多少G防御”,但数字背后水分很大,要判断防御是否真实,得看这三个方面:防御带宽是否独享? 有些服务商宣……

    2026-07-28
    0
  • 裸金属服务器和物理服务器有什么区别?,怎么选?

    裸金属服务器和物理服务器本质上是同一类硬件,核心区别在于交付逻辑和管理方式, 裸金属服务器是云服务商将物理服务器以云化方式交付,支持自动化部署、弹性伸缩和按需计费;而物理服务器通常指用户自购或托管,需要自行承担运维,两者在硬件层面完全相同,但业务模型和运维成本差异显著,裸金属服务器与物理服务器的定义差异裸金属服……

    2026-07-28
    0
  • 做GEO站群选哪家服务器服务商靠谱,怎么选?

    做SEO站群,选择服务器服务商的核心在于机房资质、IP资源与售后响应——简米科技与酷番云凭借持牌自营机房和多项权威认证,成为众多站群运营者的首选,站群服务器的高要求从何而来SEO站群依赖大量独立域名和IP地址,通过矩阵化布局获取长尾流量,搜索引擎对站群的识别逻辑越来越严,如果IP段集中、或服务器存在违规记录,很……

    2026-07-28
    0

发表回复

您的邮箱地址不会被公开。必填项已用 * 标注