Я использую TomatoUSB с DNSMasq для предоставления служб DHCP и DNS для моей локальной сети.
Чего я хотел бы добиться, так это предоставить альтернативные DNS-серверы для одного или двух конкретных клиентов в сети на основе их IP-адреса или MAC-адреса (эти клиенты не принимают ручную настройку DNS-серверов).
При этом не важно, использует ли DNS Masq другой DNS-сервер для этих IP-адресов или разные DNS-серверы доставляются через DHCP.
domain-name-system
dhcp
dnsmasq
tomato
Майк Хьюз
источник
источник
Для справки, это позволяет назначить уникальный «набор» для каждого клиента и отдельный файл меню загрузки PXE для каждого клиента. Затем я могу написать сценарий первого варианта загрузки, чтобы запустить локальный диск Windows, или сетевой загрузки как узел кластера Linux:
источник