Случайный MAC‑адрес Wi‑Fi ломает сеть в Windows 10/11 — как настроить и починить (2025)

Роутер не узнаёт ваш ноутбук, не работают DHCP‑резервирования и доступ к NAS? Отключаем Random Hardware Addresses для нужной сети, настраиваем профиль, проверяем DHCP/ARP и команды.

Коротко: что проверить сразу

  • В «Параметры → Сеть и интернет → Wi‑Fi → Управление известными сетями → [Ваша сеть]» выключите «Случайные аппаратные адреса».
  • В роутере удалите старое резервирование и создайте новое по текущему MAC.
  • Переподключите Wi‑Fi, проверьте, что IP и шлюз верные, а MAC совпадает с тем, что в DHCP.
Нужна помощь? Настрою профиль Wi‑Fi, правильно зафиксирую MAC/IP в роутере, проверю DHCP/ARP и верну доступ к NAS, принтеру и локальным сервисам.

1) Отключаем случайный MAC в профиле сети

Windows может подменять MAC‑адрес адаптера для приватности. Полезно в общественных Wi‑Fi, но мешает дома и в офисе, где настроены фильтры, привязки и резервы.

  1. Откройте: Параметры → Сеть и интернет → Wi‑Fi → Управление известными сетями.
  2. Выберите вашу сеть → пункт Случайные аппаратные адреса переведите в «Выкл».
  3. Нажмите «Забыть сеть», затем подключитесь заново.

PowerShell (Администратор) — выполнить целиком:

# Список профилей Wi‑Fi и их параметры
netsh wlan show profiles
# Текущий MAC и адаптеры
Get-NetAdapter | Where-Object {$_.Status -eq "Up"} | Select Name, InterfaceDescription, MacAddress

# (Необязательно) Отключить рандомизацию глобально
# Параметры Windows предпочтительнее, но можно и реестр:
reg add "HKLM\SOFTWARE\Microsoft\WlanSvc\MacRandomization" /v EnableRandomization /t REG_DWORD /d 0 /f

2) Чистим ARP/DHCP, закрепляем адреса в роутере

  • Удалите старую привязку IP→MAC в DHCP‑резервировании.
  • Создайте новую запись с реальным MAC адаптера из «ipconfig /all».
  • Перезапустите клиент DHCP на ПК или просто переподключитесь к сети.

Командная строка (Администратор) — выполнять по одной:

ipconfig /all
ipconfig /release
ipconfig /flushdns
arp -d *
ipconfig /renew

3) Дополнительно: фильтры, 802.1X и гостевые сети

Если у вас включена фильтрация по MAC, добавьте именно текущий MAC ноутбука. В корпоративных сетях с 802.1X рандомизация тоже мешает — отключайте её в профиле.

PowerShell (Администратор) — выполнить целиком:

# Диагностика Wi‑Fi: интерфейсы, профиль, аутентификация
netsh wlan show interfaces
netsh wlan show profile name="ИМЯ_СЕТИ" key=clear
Get-NetAdapterAdvancedProperty -Name "*Wi-Fi*" | 
  Where-Object {$_.DisplayName -match "Random|MAC|PMK"} | 
  Select-Object Name, DisplayName, DisplayValue

4) Почему не работает: частые причины

  • Роутер видит «новый» MAC — резерв не срабатывает, IP другой.
  • Конфликт IP — два устройства получили один адрес. Решение: очистить ARP/DHCP и задать резерв.
  • Рандомизация включена глобально — выключите её в параметрах Wi‑Fi и на уровне профиля.

5) Диагностика: что говорит Windows

Командная строка / PowerShell (Администратор) — выполнять по одной:

ipconfig /all
netsh wlan show interfaces
Get-NetIPConfiguration | Select-Object InterfaceAlias, IPv4Address, IPv4DefaultGateway, DNSServer
Get-NetNeighbor -AddressFamily IPv4 | Where-Object {$_.State -ne "Reachable"} | Select-Object ifIndex, IPAddress, LinkLayerAddress, State

После смены MAC всегда переподключайтесь и обновляйте резервирование. Иначе роутер продолжит помнить старые записи.

FAQ

Нужно ли отключать рандомизацию на телефоне?

Если используете телефон как точку доступа и хотите резерв IP для ноутбука — да, отключите для этой сети на телефоне.

После отключения рандомизации интернет стал работать быстрее.

Это нормально: пропадают лишние перепривязки и конфликты ARP/DHCP.

Фильтрация по MAC в роутере обязательно?

Нет. Это слабая защита. Лучше WPA2/WPA3 с сильным паролем. Фильтрация по MAC удобна только для резерваций.

Читайте также: