什么是 Linux peth* 和 virbr* 网络接口?

什么是 Linux peth* 和 virbr* 网络接口?

通常,当执行时ifconfig我得到“常用”网络接口:无线局域网0,以太网0

我认为这些是我的电脑的无线适配器、以太网适配器和本地主机。我正在使用具有以下接口的远程服务器:

  • 以太网0
  • eth1
  • 佩斯0
  • 佩斯1
  • 病毒0

那些 peth* 和 virbr 是什么意思?

答案1

Peth 是 Xens 的“物理以太网”名称。对于 Xen 发行版,由于系统上存在大量物理和虚拟设备,因此需要设置自定义命名规则。

然而,如今大多数使用 systemd 的 Linux 风格都会定义规则,以确保接口在重新启动后获得相同的名称。这是由于具有多个接口的系统数量不断增加,旨在防止 NIC1 被命名为“Eth0”,但在重新启动后又被命名为“Eth1”。您可以在 /usr/lib/udev/rules.d/ 中查看相关规则 - 适用于网络接口的规则位于 80-net-name-slot.rules 中。

如果您愿意,您甚至可以创建一个自定义版本,以便您的设备都以《花生漫画》角色命名。这是 Systemd 和 udev 规则的一部分。

相关内容