gpt4 book ai didi

python - 如何发送 DHCP 请求以查找 DHCP 服务器 IP 地址?这可能吗?

转载 作者:行者123 更新时间:2023-11-28 19:11:04 42 4
gpt4 key购买 nike

是否可以编写一个小脚本来发送 DHCP 广播请求并找到 DHCP 服务器地址?

我的项目需要这个,但我的研究让我相信你不能在 Windows 上做这个?我需要一个适用于 OSX、Linux 和 Windows 的小脚本。

最佳答案

好的,我假设您的默认网关配置为指向您的 DHCP 服务器。我找到了以下包并且能够获得我的默认网关:

#!/usr/bin/env python
import netifaces

gateway_info = netifaces.gateways()
print(gateway_info)

当然,我首先必须通过 pip 安装 netifaces 模块:

$> pip install --user netifaces

代码返回以下内容:

$>./test3.py

{'默认': {2: ('192.168.0.1', 'en0')}, 2: [('192.168.0.1', 'en0', True)]}

希望对您有所帮助。

最好的问候,

亚伦 C.

关于python - 如何发送 DHCP 请求以查找 DHCP 服务器 IP 地址?这可能吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40096621/

42 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com