识别物理网络接口?
我正在做一个网络自动化项目。我正在编写一个 Python 脚本,它将远程扫描 Ubuntu 服务器和网络交换机,然后尽力在图中重建网络的物理拓扑。我认为该脚本可以做到这一点,如下所示: 对于每个 Ubuntu 服务器,列出该服务器的物理接口。 如果接口处于 UP/UP 状态,请记下其 MAC 地址。 对于每个网络交换机,检查所有可以支持终端服务器的 UP/UP 端口。 检查交换机的 MAC 地址表,查找远端主机的 MAC。 如果发现匹配,则更新图表。 步骤 1 是目前最令人头疼的问题。当我运行ifconfig、ip a、ip link show、、等命令...