macOS 上的接口 `en8` 是如何创建的?

macOS 上的接口 `en8` 是如何创建的?

看起来其中一些enX接口实际上是为 macOS“本机”Hypervisor 框架上的虚拟机创建的虚拟接口。然而,我找不到实际证明这一点的文档,也找不到有关如何创建虚拟接口的代码示例。

此命令打印您机器上的硬件接口:

$ networksetup -listallhardwareports

我的机器上没有en8列出作为硬件端口的接口。现在,如果我启动一个新的虚拟机(例如,带有 Minikube 的 Hyperkit 实例),当我运行时,ifconfig将会en8出现并将与bridge100.

如果我想创建/销毁和/或管理这些虚拟接口,macOS 上当前可用的工具有哪些?

相关内容