2015-02-13 3 views
-1

У меня есть ядерная машина fedora. Мой сервер отправляет DHCP option «43» («Информация о продавце»). Я использую DHCLIENT., где информация о параметрах DHCP, отправляемая сервером DHCP, будет храниться в Linux-машине?

Прежде чем DHCP-сервер отправит опцию «43», я отправляю параметр 60 («Идентификатор класса поставщика») через dhclient.

Мой вопрос в том, как мне узнать значение параметра 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"; 
+0

Я думаю, что это распространяется на «Варианты инкапсулированных поставщиков» «часть [страницы руководства] (http://linux.die.net/man/5/dhclient-options). Кроме того, это несколько не по теме. – unwind

+0

Он говорит о сервере. Я хочу прочитать значение, отправляемое сервером. Как я могу это прочитать. –

+0

BTW: dhcpclient - с открытым исходным кодом. Вы можете проверить источник, чтобы узнать, что он делает. – joop

ответ

0

Я не уверен, что вы хотите достичь в качестве платы за проезд, как я Kown всю информацию ден dhcpclient получить с сервера будет добавлен в файл лизинга для конкретного интерфейса на моем ubuntu 14.04, это можно найти в /vat/lib/dhcp/dhclient.eth0.leases