IP, маршрутизация и IPv6
Mac назначил себе IP-адрес сам
Если Mac не получает ответа от DHCP-сервера, он назначает себе локальный адрес канала (link-local) из 169.254.0.0/16. С таким адресом в интернет не выйти.
Симптомы
- В настройках сети сказано, что у службы самоназначенный IP-адрес.
- IP-адрес начинается с 169.254.
- Mac подключён к Wi-Fi или Ethernet, но интернета нет.
Вероятные причины
- Нет ответа DHCP. Роутер или DHCP-сервер не ответил. Справочная страница ipconfig говорит, что тогда macOS может назначить локальный адрес канала.
- Пул DHCP исчерпан. У роутера не осталось свободных адресов.
- Неисправность кабеля, адаптера или связи Wi-Fi. Запрос DHCP не доходит до роутера.
- Брандмауэр или фильтр. Программы безопасности могут блокировать запрос DHCP или ответ на него.
Как проверить
Найдите имя устройства каждого сетевого порта, например
en0для Wi-Fi.networksetup -listallhardwareportsПокажите IPv4-адрес интерфейса.
ipconfig getifaddr en0Покажите пакет DHCP, который принял Mac. Если вывода нет, DHCP не сработал.
ipconfig getpacket en0Покажите настройки службы. Для автоматического адреса в «Конфигурация IPv4» должно быть «Используя DHCP».
networksetup -getinfo Wi-Fi
Как исправить
Обновите аренду DHCP. Выберите меню Apple > «Системные настройки» > «Сеть». Нажмите службу, затем — «Подробнее».
Нажмите «TCP/IP», затем — «Обновить аренду DHCP». Нажмите «ОК».
Если в «Конфигурация IPv4» выбрано «Вручную», выберите «Используя DHCP» или выполните эту команду.
networksetup -setdhcp Wi-FiНужен пароль администратора.
Перезагрузите роутер. Затем снова обновите аренду.
Для Ethernet попробуйте другой кабель, порт или адаптер.
Для проверки выключите программы безопасности. Если DHCP заработал, проверьте их настройки.
С Kilobat
kilobat diagnoseпроверяет роутер и интернет и даёт советы, если роутер не отвечает.kilobat diagnose
Вопросы
Адрес 169.254 — это всегда плохо?
Нет. Два Mac, соединённые одним кабелем, могут общаться по локальным адресам канала. Но в интернет так не выйти.
Попробует ли Mac DHCP снова сам?
Да, он продолжает попытки. Обновите аренду, чтобы попробовать сразу.
Источники
- ipconfig(8), man-страница в составе macOS 27.2
- Поддержка Apple: обновление IP-адреса с DHCP-сервера на Mac
- Поддержка Apple: изменение настроек TCP/IP на Mac
- RFC 3927: Dynamic Configuration of IPv4 Link-Local Addresses
Источники проверены 29 октября 2026 г. Man-страницы — те, что установлены вместе с macOS; откройте любую командой man <name> в Терминале.