Як @Kevin Keane вказує тут (і в розділі коментарів вище), Windows 10 в даний час затирає MDNS порт 5353 зі службою , яка працює тільки для сучасних додатків для Windows. Отже, щоб повернути Bonjour на порт, службу Windows mDNS необхідно скасувати через редагування реєстру, описане у посиланні вище.
У версіях Windows 10, крім Home, замість редагування реєстру, редактор групової політики може використовуватися:
- запуск gpedit.msc
- Перейдіть до Конфігурація комп'ютера > Адміністративні шаблони > Мережа > DNS-клієнт
- Увімкніть політику "Вимкнути дозвіл на багатоадресне ім'я".
Мені не довелося перезавантажувати.
Caveat, у мене вже були встановлені iTunes та сервіси друку Bonjour. Просто видалити сервіси друку Bonjour і перевстановити не вдалося - мені довелося перейти до програм видалення та видалення, видалити як Bonjour, так і Bonjour Print Services, а потім перевстановити послуги друку Bonjour перед тим, як пінг. Локальні адреси знову почали працювати (лише для віртуального скриньки для хостів Linux гість із запущеним avahi-daemon). Я думаю, що це тому, що моя послуга "Bonjour Service" була прив'язана до Bonjour, а не до послуг друку Bonjour, і вона не була перереєстрована сама.