Mac OS X Network Discovery

Простой вопрос, какую службу / порты использует Mac OS X Network Discovery. Просто NetBios?

Пример: Перейти -> Сеть, если она подключена, вы должны увидеть другие устройства в сети. Mac OS,Windows и т. Д.

Из того, что я могу сказать, это просто NetBios. Однако из Проводника Windows (ОС Windows) я могу видеть только окна Windows, что заставляет меня задуматься. (Это теория НЕ ПРОБЛЕМА).

Проблема, из-за которой я пытаюсь выяснить, что используется Mac OS Network Discovery, связана с проблемами Sonicwall UTM/Firewall.

Одним из сервисов является сервис SSL-VPN. В подсетях вы можете видеть компьютеры, которые вы обычно делаете. Нет проблем. Проблема при подключении к клиенту SSL-VPN с включенным NetBios и IP Helper не отображает устройства в Mac OS -> Перейти -> Сеть. Выполнение захвата пакета не показывает никаких отбрасываемых пакетов.

Вот почему я пытаюсь выяснить, использует ли Mac OS X Network Discovery что-то другое, чем NetBios.

Спасибо Бен

1 ответ

Решение

macOS в основном использует Bonjour (mDNS, DNS-SD, IETF ZeroConf) для рекламы и обнаружения сетевых сервисов. Таким образом, в основном это порты 5353/UDP для многоадресной DNS и 53 / UDP для одноадресной DNS-SD (конечно, одноадресная DNS также может использовать 53/TCP). Он также использует механизмы просмотра и разрешения имен SMB (NetBIOS, WINS) для поиска файловых серверов SMB и для рекламы своих собственных файловых служб SMB, если включен общий доступ к файлам SMB.

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