Что значит самоназначенный адрес
В сетевых настройках macOS в статусе подключения может появиться надпись «Самоназначенный IP-адрес» с адресом вида 169.254.x.x. Это резервный механизм: когда компьютер не получил адрес от DHCP-сервера, он сам выбирает адрес из специального диапазона для локальных связей.
Такой адрес годится только для обмена с соседними устройствами в том же сегменте. Выхода в интернет он не даёт, потому что не знает шлюза. Поэтому главная задача — понять, почему DHCP-ответ не дошёл до Mac.
Почему DHCP не ответил
Самая частая причина — сам роутер: он завис, у него закончился пул адресов или отключён DHCP-сервер. Второе по частоте — плохой сигнал Wi-Fi или неисправный кабель, из-за чего запрос или ответ теряются. Дальше идут неверные параметры на самом Mac: адрес, заданный вручную, устаревшая аренда, повреждённая служба сети.
Отдельно упомянем общедоступные сети с авторизацией, где адрес выдаётся только после действий на странице входа, и роутеры с фильтрацией по MAC-адресу, которые не выдают адрес незнакомому устройству.
Проверка по шагам: macOS «Самоназначенный IP-адрес»
Сначала проверьте, что другое устройство в той же сети получает адрес и выходит в интернет. Если нет, причина в роутере или провайдере. Затем переподключитесь к Wi-Fi: выключите и включите его в строке меню. Для кабеля проверьте разъёмы, попробуйте другой кабель или порт.
Откройте сетевые параметры выбранного подключения и посмотрите, как настроен IPv4: должно быть «Использовать DHCP». Если стоит «Вручную», временно верните автоматический режим.
Чтобы убедиться, что дело именно в выдаче адреса, откройте сведения о сети в параметрах: если в строке адреса виден диапазон 169.254, а шлюз пустой, диагноз подтверждён. Если адрес нормальный, но интернета нет, ищите проблему в DNS и выходе роутера, а не в DHCP.
Что исправить: macOS «Самоназначенный IP-адрес»
Перезагрузите роутер: отключите питание на минуту и включите снова. Дайте ему полностью загрузиться. На Mac в разделе TCP/IP используйте кнопку продления аренды DHCP. Если не помогло, удалите Wi-Fi из списка сохранённых сетей и подключитесь заново с вводом пароля.
Можно создать новое сетевое расположение в настройках сети: оно заново формирует список служб. Проверьте, не включён ли на роутере фильтр по MAC-адресам, и не исчерпан ли пул выдаваемых адресов при большом числе устройств.
Временное решение и поиск виновника
Если DHCP на роутере не удаётся починить сразу, можно задать адрес вручную: свободный адрес из подсети роутера, соответствующую маску, адрес шлюза и DNS. Это временная мера, потому что можно случайно выбрать занятый адрес и получить конфликт.
Если самоназначенный адрес появляется на всех ваших устройствах, дело в роутере или в линии. Если только на одном Mac, ищите проблему в его настройках, кабеле или сетевой карте. Общий вывод такой: пока адрес вида 169.254 остаётся, интернет не заработает, и нужно добиться выдачи нормального адреса.
Если ни один из шагов не помогает, а другие устройства работают нормально, стоит проверить сам Mac на другой сети, например при раздаче с телефона. Если и там DHCP не отвечает, подозревайте сетевой адаптер или системные настройки, а не роутер. Тогда пригодится создание нового пользователя для проверки: если под ним сеть работает, причина в профиле.
Мелочи, которые часто упускают
Проверьте, не задан ли в сетевых параметрах статический адрес для другой сети, в которую вы подключаетесь сейчас: перенос настройки из офиса домой нередко приводит именно к такой картине. Убедитесь также, что вы подключаетесь к нужной сети: рядом с домашним Wi-Fi могут находиться сети с похожим названием.
Если Mac подключён через адаптер или док-станцию, попробуйте другой порт и напрямую в разъём, так как дешёвые переходники иногда теряют пакеты при установке соединения. Для беспроводной сети переключение диапазона между 2,4 и 5 ГГц тоже помогает проверить гипотезу о плохом сигнале.
И последнее: в сетях с гостевым режимом клиентам иногда запрещено обмениваться данными, но адрес всё равно должен выдаваться. Если его нет вовсе, это повод обратиться к администратору сети.