Как отправить значение ascii как вариант 43 (VCI) в dnsmasq? - PullRequest
0 голосов
/ 10 января 2019

Я хочу отправить число в виде строки в DHCP Ack для соответствия класса поставщика скажем = "Prash", как мне эффективно отправить?

Я использую dnsmasq, и я попытался поместить опцию в файл dnsmasq.conf следующим образом

DHCP-опция = продавец: Prash, 1403

Это будет соответствовать для всех классов поставщиков, соответствующих "Prash", и добавляет опцию 43 VCI в dhcp ack с 403.

В Wireshark Im, однако, получает случайное значение, Может кто-нибудь предложить, как именно отправить значение ASCII как «403»?

Wireshark: enter image description here

1 Ответ

0 голосов
/ 10 января 2019

Если вы хотите ответить с помощью опции 43, вы должны использовать 43 в первом поле, а не 1

dhcp-option = vendor: Prash, 43, "403"

С http://www.thekelleys.org.uk/dnsmasq/docs/dnsmasq-man.html

И для более технических деталей:

https://tools.ietf.org/html/rfc2132

https://tools.ietf.org/html/rfc3925

...