там я хотел определить резервирование dhcp в dnsmasq в отдельном файле с опцией «dhcp-hostsfile». Поэтому я добавил dhcp-hostsfile=PATH_TO_FILE/dhcp.hosts в свой dnsmasq.conf.
Затем я добавил резервирование dhcp в dhcp.hosts, например:
dhcp-host=44:03:2c:11:ca:9e,192.168.1.101,set:lan,rpi
При запуске dnsmasq я продолжаю получать
dnsmasq: bad hex constant at line 1
Таким образом, файл dhcp.hosts читается, но я не нахожу ошибки, я проверил MAC-адрес и изменил регистр, и я протестировал более простые версии резервирования, все тот же результат.
Итак, я взял строку и вставил ее в общий dnsmasq.conf - и это, на удивление, сработало.
Кто-нибудь знает, что здесь не так?
Я протестировал это с последними версиями alpine linux и dnsmasq в док-контейнере на Raspberry Pi.
Ваше здоровье