Как в dnsmasq указать другой tftp сервер для конкретного узла сети? Указал тег dhcp, потому как подходящих больше не нашел. Суть вопроса такая. На Debian поднят dnsmasq. Вот кусок конфига для отдельного узла сети... dhcp-host=set:other-srv,00:11:22:33:aa:bb,192.168.0.100 dhcp-option=tag:other-srv,66,"192.168.0.11" dhcp-option=tag:other-srv,67,tfttboot/custom.pxe ... Вероятно, я что-то делаю не так, так как получаю ошибку загрузки файла tfttboot/custom.pxe. Клиент ищет его на том же tftp-сервере, где поднят dnsmasq. А надо грузить с другого сервера, 192.168.0.11, где тоже поднят tftp-сервер. Что я делаю не так?
Возможно, ошибка заключается в том, что вы опечатались при указании опции 66. Скорее всего, это опция для указания адреса tftp сервера, а не tftt сервера. Попробуйте изменить опцию 66 на 150, чтобы указать адрес tftp сервера для данного узла сети.
Возможно, ошибка заключается в том, что вы опечатались при указании опции 66. Скорее всего, это опция для указания адреса tftp сервера, а не tftt сервера. Попробуйте изменить опцию 66 на 150, чтобы указать адрес tftp сервера для данного узла сети.
Например:
dhcp-option=tag:other-srv,150,"192.168.0.11"
После этого перезапустите dnsmasq и проверьте работу загрузки файла custom.pxe с указанного tftp сервера.