O Windows não suporta DNS multicast. O Windows 10 só oferece suporte para descobrir impressoras. No entanto, ele suporta serviços de nome netbios e Link Local Multicast Name Resolution. LLMNR é um RFC e suportado pelo linux. Pessoalmente vou experimentar netbios e LLMNR, já que a quantidade de windows 10 é menor que 1%, e mesmo assim ele é parcialmente suportado.