Обнаружьте IP устройства с mDNS в реагирующем - PullRequest
0 голосов
/ 24 января 2019

Я хочу получить IP-адрес Raspberry Pi в моей локальной сети в собственном приложении. На Пи запущен avahi-daemon, и я хочу использовать его для получения IP.

Pi можно обнаружить с другого компьютера в сети, например, запустив avahi-resolve-address -n charlie.local. Я в основном хочу запустить эту команду в реагировать на родной. Я нашел этот пакет: https://github.com/clue/reactphp-mdns,, который, кажется, обеспечивает эту функциональность:

$resolver->lookup('hostname.local')->then(function ($ip) {
   echo 'Found: ' . $ip . PHP_EOL;
});

Однако это пакет ReactPHP.

Какое лучшее решение для приложения реагирования?

...