![Область действия локальной сети IPv4 в Windows](https://rvso.com/image/769290/%D0%9E%D0%B1%D0%BB%D0%B0%D1%81%D1%82%D1%8C%20%D0%B4%D0%B5%D0%B9%D1%81%D1%82%D0%B2%D0%B8%D1%8F%20%D0%BB%D0%BE%D0%BA%D0%B0%D0%BB%D1%8C%D0%BD%D0%BE%D0%B9%20%D1%81%D0%B5%D1%82%D0%B8%20IPv4%20%D0%B2%20Windows.png)
У нас есть встроенный ПК, который изначально начинает свою жизнь с локального адреса IPv4, обычно 169.254.0.1. Он транслирует свое существование с помощью Zeroconf, используя библиотеку python-zeroconf. Эти сообщения Zeroconf успешно принимаются на Mac, но трансляция ZeroConf никогда не принимается на Windows 10, если только ПК также не находится на локальном адресе.
Является ли это ограничением Windows или существует настройка, которая позволяет Windows взаимодействовать с другими локальными адресами в сети, даже если им назначен статический IP-адрес?
решение1
Вы можете установить сторонний преобразователь mDNS, такой как Bonjour для Windows, чтобы включить поддержку в Win32. И проверьте этопочта.