Python 脚本用于检查当前 IP 地址是来自 DHCP 还是静态 2024-6-5 • networking python application-development dhcp 如何使用 Python 检查 eth 地址是否来自 DHCP 或手动设置(静态)? 答案1 我认为这取决于网络的配置方式。Ubuntu 中的网络连接要么为计算机配置,要么由个人用户通过网络管理器(通知区域中的小网络图标)。服务器通常在系统范围内进行配置/etc,而桌面则通过网络管理器进行配置。 如果它是系统范围的配置,您可以解析/etc/network/interfaces。 如果网络是通过桌面上的网络管理器配置的,则可以与其交互。您可以找到一个示例 Python 脚本,该脚本从网络管理器示例。 可能存在一种较低级别的方法来查明任何特定接口是否是 dhcp,但我不知道。 相关内容 有人知道如何修复 Red Hat 5.1 上 omsa 报告“未找到控制器”的问题吗? 我怎样才能在 tikzpicture 中拥有子图片? Ubuntu 防火墙问题 Ubuntu 16.04 上的 DisplayPort MST 音频 IOTOP 抱怨:内核中未启用 CONFIG_TASK_DELAY_ACCT 为什么curl给我的是html而不是文件? [关闭] 在 17.10 上切换到 Unity 后无法更改背景 为什么我的 MacBook OS X 的 dd 备份在恢复时无法启动? 在 Web 浏览器中查看 Ubuntu 命令行[重复] 如何确保我使用的个人远程服务器上的正确身份?