mdnsresponder не показывает IP-адрес при просмотре

Я зарегистрировал сервис, используя bonjor mdnsresponder

 dns-sd -R SMARTCAM _CAMS._tcp. . 80  "u=test" "path=/pub"

Когда я попытался восстановить по имени и типу, как показано ниже

dns-sd -L SMARTCAM _CAMS._tcp.

Я получил ответ как

Поиск SMARTCAM._CAMS._tcp..local 22:16:31.777 SMARTCAM._CAMS._tcp.local. можно связаться по адресу AIR.local.:80 (интерфейс 3) u= тестовый путь =/pub

Но здесь я не получаю IP-адрес ПК, на котором я зарегистрировал свой сервис (я зарегистрировал сервис по IP 192.168.1.123 и имени хоста AIR) .

Как получить IP-адрес ПК сейчас..? потому что я использую какой-то сервис на этом IP, я хочу получить к ним доступ после разрешения

1 ответ

Решение

Попробуйте использовать $dns-sd -R и dns-sd -Q

это даст вам IP-адрес

Другие вопросы по тегам