macOSСредняя

Сброс сетевых настроек macOS: полное руководство по исправлению

В этом гайде вы узнаете, как выполнить полный сброс сетевых настроек на macOS с помощью встроенных инструментов и терминала. Это решит проблемы с подключением, некорректным IP-адресом и сбоями сети.

Обновлено 16 февраля 2026 г.
10-15 мин
Средняя
FixPedia Team
Применимо к:macOS 10.12+

Введение / Зачем это нужно

Сетевые настройки macOS со временем могут «засоряться»: накапливаются старые конфигурации, кэшируются некорректные IP-адреса, сохраняются проблемные DNS-серверы. Это приводит к таким симптомам, как:

  • Невозможность подключиться к Wi‑Fi, хотя пароль верный.
  • Случайные обрывы соединения.
  • Отсутствие интернета при правильном подключении.
  • Медленная работа сети без видимой причины.

Сброс сетевых настроек возвращает macOS к «заводскому» состоянию сетевых служб. После этого система заново запрашивает IP-адрес у роутера, очищает список известных сетей и сбрасывает кэши. Это один из самых эффективных способов решить проблемы, не прибегая к сложным диагностикам.

В этом гайде мы рассмотрим два метода: стандартный (через Системные настройки) и продвинутый (через Терминал). Первый подходит для большинства пользователей, второй — для stubborn-проблем.

Требования / Подготовка

Перед началом убедитесь, что:

  1. У вас есть права администратора на Mac (потребуется пароль для некоторых действий).
  2. Вы работаете на macOS 10.12 (Sierra) или новее. Инструкция актуальна для Ventura, Sonoma и более старых версий, но интерфейс может незначительно отличаться.
  3. (Опционально) Создана резервная копия важных данных через Time Machine или другой способ. Хотя сброс не затрагивает пользовательские файлы, это хорошая привычка перед системными изменениями.
  4. У вас есть физический доступ к роутеру (если потребуется перезагрузка роутера после сброса).

Способ 1: Сброс через Системные настройки (рекомендуемый способ)

Этот метод использует графический интерфейс и безопасен для большинства пользователей. Он удаляет сохранённые Wi‑фи сети и сбрасывает текущую IP-конфигурацию.

Шаг 1: Освобождение аренды DHCP

  1. Откройте Системные настройки (System Settings) через Apple-меню или Spotlight.
  2. Перейдите в раздел Сеть (Network) в боковой панели.
  3. Выберите активный интерфейс: Wi‑Fi или Ethernet (в зависимости от того, как вы подключены).
  4. Нажмите кнопку Дополнительно (Advanced) внизу окна.
  5. Перейдите на вкладку TCP/IP.
  6. Нажмите кнопку Освободить аренду DHCP (Renew DHCP Lease). Это заставит Mac запросить новый IP-адрес у роутера.
  7. Нажмите ОК, затем Применить (Apply).

💡 Совет: Если вы используете статический IP, перед освобождением аренды переключитесь на DHCP, иначе сброс не сработает.

Шаг 2: Удаление сохранённых Wi‑фи сетей

  1. В том же разделе Сеть выберите Wi‑Fi в списке интерфейсов.
  2. Нажмите Дополнительно (Advanced).
  3. Перейдите на вкладку Wi‑Fi.
  4. В списке Известные сети (Known Networks) вы увидите все сети, к которым Mac подключался ранее.
  5. Выберите каждую сеть (можно несколько с зажатой клавишей Cmd) и нажмите кнопку (минус) для удаления.
  6. Подтвердите удаление.
  7. Нажмите ОК, затем Применить.

Теперь Mac «забудет» все пароли и настройки Wi‑фи.

Шаг 3: Сброс порядка сетевых служб (опционально)

Иногда помогает сбросить порядок сетевых интерфейсов:

  1. В разделе Сеть нажмите кнопку Дополнительно (Advanced) на любой вкладке.
  2. Перейдите на вкладку Сеть (Network) — там будет список служб (Wi‑Fi, Ethernet, Thunderbolt Ethernet и т.д.).
  3. Перетащите службы в нужном порядке (например, Wi‑Fi выше Ethernet, если хотите приоритет Wi‑fi).
  4. Или нажмите Восстановить порядок по умолчанию (Restore Default Order).
  5. Нажмите ОК и Применить.

Этот шаг не обязателен, но может помочь, если Mac выбирает не тот интерфейс.

Способ 2: Полный сброс через Терминал (более радикальный)

Если проблемы остались после первого способа, выполните полный сброс, удалив файлы конфигурации сети. Это более агрессивный метод, но он решает большинство «глубоких» сбоев.

Шаг 1: Остановка сетевых служб (необязательно, но рекомендуется)

Откройте Терминал (через Spotlight или Finder → Утилиты). Введите следующие команды, нажимая Enter после каждой. Потребуется пароль администратора.

# Остановка сетевых служб (может потребоваться ввод пароля)
sudo launchctl unload /System/Library/LaunchDaemons/com.apple.networkd.plist
sudo launchctl unload /System/Library/LaunchDaemons/com.apple.ipsd.plist

Если службы уже остановлены, вы увидите ошибку «No such process» — это нормально.

Шаг 2: Удаление файлов конфигурации сети

Выполните команду, которая удалит ключевые файлы в папках /Library/Preferences/SystemConfiguration/ и ~/Library/Preferences/SystemConfiguration/. Эти файлы хранят настройки сети, кэши, список интерфейсов.

# Удаление системных файлов конфигурации сети (требует sudo)
sudo rm -f /Library/Preferences/SystemConfiguration/com.apple.airport.preferences.plist
sudo rm -f /Library/Preferences/SystemConfiguration/com.apple.network.eppc.plist
sudo rm -f /Library/Preferences/SystemConfiguration/com.apple.netshadow.plist
sudo rm -f /Library/Preferences/SystemConfiguration/NetworkInterfaces.plist
sudo rm -f /Library/Preferences/SystemConfiguration/preferences.plist

# Удаление пользовательских файлов (без sudo, из домашней папки)
rm -f ~/Library/Preferences/SystemConfiguration/com.apple.airport.preferences.plist
rm -f ~/Library/Preferences/SystemConfiguration/com.apple.network.eppc.plist
rm -f ~/Library/Preferences/SystemConfiguration/com.apple.netshadow.plist
rm -f ~/Library/Preferences/SystemConfiguration/NetworkInterfaces.plist
rm -f ~/Library/Preferences/SystemConfiguration/preferences.plist

⚠️ Важно: Убедитесь, что вы вводите команды точно как указано. Удаление других файлов в этих папках может привести к потере других настроек (например, принтеров).

Шаг 3: Очистка кэшей (опционально)

Для полной чистки можно удалить кэши сети:

# Очистка кэша сетевых расширений
sudo rm -rf /Library/Caches/com.apple.networkextension.cache
rm -rf ~/Library/Caches/com.apple.networkextension.cache

Шаг 4: Перезагрузка Mac

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

# Перезагрузка (можно просто через меню Apple)
sudo reboot

Или выберите Яблоко → Перезагрузить.

Проверка результата

После перезагрузки:

  1. Подключитесь к Wi‑fi сети через меню в строке меню (или настройте Ethernet).
  2. Откройте Системные настройки → Сеть и убедитесь, что статус «Подключено» (Connected) и получен IP-адрес (не 169.254.x.x).
  3. Запустите Терминал и выполните:
    ping -c 4 ya.ru
    
    Если пакеты отправляются и приходят, интернет работает.
  4. Проверьте скорость и стабильность, открыв несколько сайтов.

Если подключение не установилось автоматически, возможно, потребуется вручную выбрать сеть и ввести пароль.

Возможные проблемы

Не удаётся выполнить команду с sudo

Убедитесь, что вы вошли в учётную запись с правами администратора. При запросе пароля вводите пароль от вашей учётной записи (символы не отображаются — это нормально).

Файлы не удаляются (Operation not permitted)

Начиная с macOS Catalina, системная защита (System Integrity Protection) может блокировать удаление некоторых файлов даже с sudo. В этом случае:

  • Убедитесь, что вы не ввели опечатку в пути.
  • Попробуйте отключить SIP (не рекомендуется для обычных пользователей). Лучше использовать первый способ или перейти в Recovery Mode и выполнить команды там.

После сброса Wi‑fi не видит сети

Проверьте, включён ли Wi‑фи в Системных настройках → Сеть. Если интерфейс отключён, включите его. Также можно попробовать сбросить SMC (для Mac с Intel) или сбросить NVRAM — это иногда помогает с аппаратными проблемами Wi‑fi.

Ethernet не работает после сброса

Убедитесь, что кабель подключён плотно. Проверьте, появился ли интерфейс en0 или en1 в ifconfig. Если нет, возможно, проблема в драйверах или аппаратной части.

Пропал DNS-резолвинг

После сброса DNS-серверы могут сброситься на автоматические (от роутера). Если у вас есть собственные DNS (например, 8.8.8.8), настройте их вручную в Системные настройки → Сеть → Дополнительно → DNS.

Часто задаваемые вопросы

Чем отличается сброс через Системные настройки от сброса через Терминал?
Нужно ли перезагружать Mac после сброса сетевых настроек?
Сбросит ли это пароль от Wi-Fi сети?
Можно ли сбросить только Wi‑fi, не затрагивая Ethernet?

Полезное

Создайте резервную копию важных данных
Сброс сетевых настроек через Системные настройки (рекомендуемый способ)
Полный сброс через Терминал (альтернативный метод)
Перезагрузка сетевых служб и Mac
Проверка подключения и настройка заново