Как отмечает @Kevin Keane здесь (и в разделе комментариев выше), Windows 10 теперь забивает mDNS-порт 5353 сервисом, который работает только для современных приложений Windows. Таким образом, чтобы позволить Bonjour вернуться на порт, служба windows mDNS должна быть отменена путем редактирования реестра, описанного в приведенной выше ссылке.
В версиях Windows 10, отличных от Home, вместо редактирования реестра можно использовать редактор групповой политики:
- запустите gpedit.msc
- Перейдите к Конфигурации компьютера > Административные шаблоны > Сеть > DNS-клиент
- Включите политику «Отключить разрешение имен многоадресной рассылки».
Мне не пришлось перезагружаться.
Предостережение, у меня уже были установлены как iTunes, так и Bonjour Print Services. Простое удаление Bonjour Print Services и переустановка не работали - мне пришлось зайти в программы удаления и удаления, удалить Bonjour и Bonjour Print Services, а затем переустановить Bonjour Print Services, прежде чем пинговать .local адреса снова начали работать (только для хоста virtualbox гость linux с работающим avahi-демоном). Я думаю, это потому, что моя служба «Bonjour Service» была привязана к Bonjour, а не к Bonjour Print Services, и сама не проходила перерегистрацию.