【问题标题】:where does the DHCP options information send by the DHCP Server will be stored in the linux machine?DHCP 服务器发送的 DHCP 选项信息将存储在 linux 机器的什么位置?
【发布时间】:2015-02-13 09:47:14
【问题描述】:

我有一台 Fedora 核心机器。我的服务器正在发送DHCP option“43”(“供应商特定信息”)。我正在使用 DHCLIENT。

在 DHCP 服务器发送选项“43”之前,我通过 dhclient 发送选项 60(“供应商类别 ID”)。

我的问题是如何读取服务器给出的 DHCP 选项 43 值?

信息是否会存储在客户端的文件中?我计划使用inotify() 监控文件,以了解 DHCP 服务器是否更新/添加了任何信息。

我可以轻松地将信息发送到 DHCP 服务器。

# sudo gvim /etc/dhcp/dhclient-em1.conf 

这里是“/etc/dhcp/dhclient-em1.conf”的内容

send vendor-class-identifier "anaconda-Linux 3.1.0-7.fc16.i686 i686";

【问题讨论】:

  • 我认为manual page 的“供应商封装选项”部分涵盖了这一点。此外,这有点离题。
  • 它谈到了服务器。我想读取服务器发送的值。我怎么能这么读。
  • 顺便说一句:dhcpclient 是开源的。您可以检查源代码以了解它的作用。

标签: c linux dhcp


【解决方案1】:

我不确定你想达到什么目标/dhcp/dhclient.eth0.leases

【讨论】:

    猜你喜欢
    • 2021-04-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-02-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多