如何从 systemd-networkd 的 dhcp 客户端中提取选项 43?

如何从 systemd-networkd 的 dhcp 客户端中提取选项 43?

就像 dhclient 如何捕获 dhcp 响应并将其存储在 env 中一样,有没有办法从 systemd-networkd 的 DHCP 客户端捕获选项 43 等信息并将其存储在 env 中?我在选项 43 中存储了代理 URL,我需要访问该信息。

tcpdump 显示响应具有供应商 43 数据,但我无法通过脚本或从环境中提取它。

有什么办法吗?

答案1

似乎 systemd-networkd 的 DHCP 客户端不会在磁盘上存储 DHCP 租约或任何信息,这与存储租约和供应商选项的 isc-dhcp-client 不同

相关内容