У меня есть список компьютеров на моей "Общей" боковой панели, однако у меня нет их IP-адресов.
У моего роутера есть свои IP-адреса, однако нет сопоставления IP-адресов имени компьютера <>.
Как найти соответствие имени компьютера <> IP-адресу?
У меня есть список компьютеров на моей "Общей" боковой панели, однако у меня нет их IP-адресов.
У моего роутера есть свои IP-адреса, однако нет сопоставления IP-адресов имени компьютера <>.
Как найти соответствие имени компьютера <> IP-адресу?
Вы можете использовать такой инструмент, как Bonjour Browser или dns-sd(1)
чтобы просматривать службы, находить хосты, публикующие эти сервисы, и находить IP-адреса этих хостов.
С dns-sd
это может выглядеть примерно так:
Найдите хосты, обменивающиеся файлами через Apple Filing Protocol (AFP):
dns-sd -B _afpovertcp._tcp local
Это даст вам список файловых сервисов AFP в вашей локальной сети. Вам придется Ctrl-C
из dns-sd
чтобы вернуться к приглашению оболочки.
После выбора имени службы AFP из списка вы можете узнать имя хоста .local
хоста, предоставляющего эту службу, следующим образом:
dns-sd -L MyOtherMac _afpovertcp._tcp local
Опять же, Ctrl-C
из этого после того, как вы получите свой ответ.
Преобразуйте имя хоста mDNS в стиле "hostname.local" в набор IP-адресов:
dns-sd -G v4v6 MyOtherMac.local
Опять же, Ctrl-C
из этого после того, как вы получите свой ответ.