ПК не видит соседей по имени: DNS, LLMNR, mDNS и NetBIOS в Windows — как настроить правильно (2025)
В локальной сети имена часто «гуляют»: сегодня \NAS открывается, завтра — только по IP. Причина — разные механизмы именования. Разберёмся, что у Вас работает и как сделать надёжно.
Как Windows ищет имя
- DNS — главный способ. Если есть локальный DNS (роутер/сервер) с записями на устройства — всё просто.
- mDNS — «имя.local», принтеры/камера/Apple. Нужна служба mDNS (в новых Windows есть).
- LLMNR — широковещательный опрос в подсети. Ненадёжно, может быть отключён политиками.
- NetBIOS — «наследие». Работает, но нестабилен и медлителен.
План наведения порядка
- Закрепите IP устройств в DHCP роутера, чтобы адреса не менялись.
- Создайте записи DNS на роутере: nas.home.lan → 192.168.1.10, printer.home.lan → 192.168.1.20.
- На Windows добавьте локальный суффикс поиска: home.lan.
- Для принтеров/камер используйте mDNS (printer.local), если нет DNS-записи.
1) Добавляем DNS-суффикс в Windows
- Откройте свойства IPv4 вашего адаптера → «Дополнительно» → «DNS».
- Добавьте «Суффикс для этого соединения»:
home.lan. Включите «Добавлять эти суффиксы DNS: home.lan».
2) Включаем mDNS
В новых Windows поддержка mDNS встроена. Убедитесь, что служба «Служба обнаружения функций» запущена, а фаервол не блокирует mDNS (UDP 5353).
PowerShell (Администратор) — команды по одной строке:
Get-Service -Name fdPHost, dnscache
Get-NetFirewallRule -DisplayName "*mDNS*" | Format-Table DisplayName, Enabled, Action
3) LLMNR: включить или отключить?
LLMNR помогает в односегментных сетях, но может порождать «дубли» и задержки. В малой сети лучше сделать нормальный DNS и LLMNR отключить.
Групповые политики (Pro/Enterprise): Конфигурация компьютера → Адм. шаблоны → Сеть → DNS-клиент → Отключить LLMNR.
4) Минимум руками: файл hosts
Разрешён как временная мера. Добавьте строку 192.168.1.10 nas в C:\Windows\System32\drivers\etc\hosts. Но лучше — записи в DNS на роутере.
5) Проверяем
Командная строка — выполнять по одной строке:
nslookup nas.home.lan
ping nas
ping printer.local
ipconfig /displaydns | more
FAQ
Зачем суффикс?
Чтобы писать коротко nas, а Windows искал nas.home.lan автоматически.
Почему иногда имя открывается очень долго?
Windows перебирает методы: DNS→mDNS→LLMNR→NetBIOS. Непоследовательные ответы дают задержки. Помогает нормальный DNS.
Можно оставить только mDNS?
В «яблочных» сетях — да. Но для Windows‑ПК лучше DNS на роутере.