Android не может получить IP-адрес по Wi-Fi: причины и решения

Вы пытаетесь подключиться к Wi-Fi на смартфоне или планшете Android, но система упорно выдаёт ошибку «Невозможно получить IP-адрес» или «Подключение к сети сохранено, но без доступа к интернету»? Эта проблема встречается на устройствах всех брендов — от Samsung Galaxy до Xiaomi Redmi, и речь идёт не о «глюке» конкретной модели, а о системном сбое в механизме распределения сетевых адресов. В 90% случаев виноват не сам телефон, а конфликт между настройками роутера и протоколом DHCP на устройстве.

В этой статье мы разберём все возможные причины — от банального сбоя в кэше до сложных конфликтов с MAC-фильтрацией, а также дадим пошаговые инструкции для каждой из них. Важно: некоторые методы требуют доступа к настройкам роутера, поэтому заранее уточните логин/пароль для входа в его веб-интерфейс (обычно они указаны на наклейке на корпусе устройства). Если вы арендуете Wi-Fi у провайдера (например, Ростелеком или МТС), часть параметров может быть заблокирована — это тоже учитывайте.

Начнём с самых простых решений, которые занимают меньше минуты, и постепенно перейдём к более глубоким настройкам. Не пропускайте шаги: часто проблема решается на втором-третьем пункте, но пользователи тратят часы на поиск «волшебной кнопки».

1. Перезагрузка устройства и роутера — почему это работает

Звучит банально, но в 30% случаев ошибка «не удаётся получить IP» исчезает после одновременной перезагрузки и смартфона, и роутера. Дело в том, что протокол DHCP (который автоматически назначает IP-адреса устройствам в сети) иногда «завиливает» из-за накопленных ошибок в кэше. Причём проблема может быть как на стороне телефона, так и на стороне маршрутизатора.

Как правильно перезагрузить:

  • 📱 На Android-устройстве: зажмите кнопку питания, выберите «Перезагрузка» (не «Выключить!»). Если телефон завис — удерживайте кнопку питания 10–15 секунд до принудительного выключения.
  • 📶 Роутер: найдите на корпусе кнопку Reset или Power. Если кнопки нет — вытащите блок питания из розетки на 30 секунд. Важно: не нажимайте Reset иголкой (это сбросит все настройки!).

После включения обоих устройств попробуйте подключиться к Wi-Fi заново. Если ошибка осталась — переходите к следующему шагу. Исключение: если после перезагрузки роутера сеть исчезла совсем (не отображается в списке), значит, на нём был включён режим «Скрытая сеть» (SSID Hidden) — его нужно отключить в настройках маршрутизатора.

📊 Как часто вы перезагружаете роутер?
Раз в неделю
Только когда есть проблемы
Никогда
Не знаю, как это сделать

2. Проверка настроек DHCP на Android

Если роутер исправно раздаёт интернет другим устройствам (ПК, ноутбуку, второму телефону), а ваш Android упорно не может получить IP, проблема может крыться в некорректных настройках сети на самом смартфоне. Чаще всего это происходит после:

  • 🔄 Обновления прошивки (особенно на Samsung с One UI или Xiaomi с MIUI).
  • 📱 Ручного изменения сетевых параметров (например, для VPN или прокси).
  • 🛠️ Использования программ вроде NetGuard или AFWall+, блокирующих сетевой трафик.

Как проверить настройки:

  1. Откройте Настройки → Wi-Fi.
  2. Нажмите на название вашей сети (не подключайтесь, а тапните по ней).
  3. Выберите «Изменить сеть» (или «Дополнительно» на некоторых прошивках).
  4. Проверьте параметр «Настройки IP» — он должен быть в положении «DHCP» (а не «Статический» или «Вручную»).

Если там стоит «Статический IP», верните настройку в «DHCP» и сохраните изменения. Если проблема осталась, попробуйте вручную указать IP (об этом — в следующем разделе).

☑️ Проверка DHCP на Android

Выполнено: 0 / 4

3. Ручное назначение IP-адреса (если DHCP не работает)

Иногда роутер по неизвестным причинам отказывается выдавать IP-адрес конкретному устройству. Это может быть связано с:

  • 🔌 Конфликтом MAC-адресов (если в сети есть устройство с таким же MAC).
  • 📊 Переполнением пула DHCP (например, если в настройках роутера указан диапазон выдачи IP с 192.168.1.100 до 192.168.1.150, а все адреса уже заняты).
  • Сбоем в работе сервера DHCP на самом роутере.

В этом случае можно вручную прописать IP на Android-устройстве. Для этого:

  1. В настройках Wi-Fi сети (как в предыдущем разделе) выберите «Настройки IP → Вручную».
  2. Укажите следующие параметры (пример для большинства роутеров):
    • IP-адрес: 192.168.1.101 (последняя цифра может быть любой от 2 до 254, но не должна совпадать с другими устройствами в сети).
    • Шлюз: 192.168.1.1 (обычно совпадает с IP роутера).
    • Длина префикса сети: 24.
    • DNS 1: 8.8.8.8 (Google DNS) или 1.1.1.1 (Cloudflare).
    • DNS 2: 8.8.4.4.
  • Сохраните настройки и попробуйте подключиться.
  • Если после этого интернет заработал, проблема точно в настройках DHCP на роутере. Чтобы исправить её глобально (и не настраивать IP вручную на каждом устройстве), зайдите в веб-интерфейс роутера и:

    • 🔄 Перезапустите сервис DHCP (обычно в разделе «Локальная сеть» или «DHCP»).
    • 📊 Расширьте диапазон выдаваемых IP (например, с 192.168.1.100–150 на 192.168.1.100–200).

    4. Сброс настроек сети на Android

    Если предыдущие методы не сработали, проблема может крыться в повреждённых системных файлах, отвечающих за подключение к Wi-Fi. В Android есть функция сброса сетевых настроек, которая удаляет все сохранённые сети, пароли, VPN и возвращает параметры подключения к заводским.

    Как сделать сброс:

    1. Откройте Настройки → Система → Сброс (на некоторых прошивках путь может отличаться: Настройки → Общие настройки → Сброс).
    2. Выберите «Сброс настроек Wi-Fi, мобильной сети и Bluetooth» (название может варьироваться).
    3. Подтвердите действие. Телефон перезагрузится.

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

    • 🔄 Попробуйте подключиться к Wi-Fi заново.
    • 🔑 Если сеть скрытая (не отображается в списке), введите её название (SSID) и пароль вручную.

    ⚠️ Внимание: этот метод удаляет все сохранённые пароли от Wi-Fi, включая сети, к которым вы подключались ранее (дома, на работе, в кафе). Заранее сохраните их в блокнот или сделайте скриншоты.

    Что делать, если после сброса Wi-Fi вообще не включается?

    Если после сброса сети перестал работать адаптер Wi-Fi (не включается или постоянно «сканирует»), попробуйте:

    1. Перезагрузить телефон.

    2. Включить Режим полёта на 30 секунд, затем выключить.

    3. Проверить, не отключён ли Wi-Fi в Настройки → Приложения → Три точки → Показать системные → Wi-Fi (на некоторых прошивках).

    Если ничего не помогает — это может быть аппаратная неисправность модуля Wi-Fi.

    5. Проверка MAC-фильтрации и других настроек роутера

    Если Android не может получить IP, а другие устройства подключаются нормально, проблема может быть в MAC-фильтрации или других ограничениях на роутере. MAC-фильтрация — это функция, которая разрешает подключение только устройствам с определёнными MAC-адресами (уникальными идентификаторами сетевых адаптеров).

    Как проверить:

    1. Зайдите в веб-интерфейс роутера (обычно по адресу 192.168.1.1 или 192.168.0.1).
    2. Найдите раздел «MAC-фильтр», «Контроль доступа» или «Wireless MAC Filtering» (название зависит от модели роутера).
    3. Если фильтрация включена, проверьте, есть ли в списке разрешённых устройств MAC-адрес вашего Android-устройства. Если нет — добавьте его.

    Как узнать MAC-адрес телефона:

    • 📱 Откройте Настройки → О телефоне → Общая информация → MAC-адрес Wi-Fi (путь может отличаться).
    • 🖥️ Или введите в терминале (если есть root) команду:
      ip link show wlan0

      MAC-адрес будет указан после слова link/ether.

    Также проверьте другие настройки роутера, которые могут блокировать подключение:

    Параметр Что проверить Рекомендуемое значение
    Режим беспроводной сети (Wireless Mode) Совместим ли с вашим телефоном (например, 802.11n или 802.11ac) 802.11b/g/n mixed (для максимальной совместимости)
    Ширина канала (Channel Width) Слишком широкая может вызывать конфликты 20 MHz (или Auto)
    Безопасность (Security Mode) Устаревшие протоколы (например, WEP) не поддерживаются современными Android WPA2-PSK или WPA3-PSK
    Изоляция клиентов (AP Isolation) Если включена, устройства не видят друг друга в сети Отключено

    ⚠️ Внимание: если вы арендуете роутер у провайдера (например, Билайн или МГТС), часть этих настроек может быть заблокирована. В этом случае обратитесь в поддержку с просьбой проверить DHCP-сервер и MAC-фильтрацию.

    6. Обновление прошивки и сброс роутера к заводским настройкам

    Если ни один из предыдущих методов не помог, проблема может быть в устаревшей прошивке роутера или его некорректных настройках. Особенно это актуально для старых моделей (например, TP-Link TL-WR841N или D-Link DIR-300), которые давно не обновлялись.

    Как обновить прошивку:

    1. Скачайте последнюю версию прошивки для вашей модели роутера с официального сайта производителя (не используйте сторонние источники!).
    2. Зайдите в веб-интерфейс роутера, найдите раздел «Обновление ПО» или «Firmware Upgrade».
    3. Загрузите скачанный файл и дождитесь завершения процесса (не выключайте роутер!).

    Если обновление не помогло или роутер начал работать нестабильно, выполните полный сброс к заводским настройкам:

    1. Нажмите и удерживайте кнопку Reset на роутере (обычно она утоплена и требует скрепки) в течение 10–15 секунд.
    2. После перезагрузки роутера настройте его заново (установите имя сети, пароль, тип безопасности).

    ⚠️ Внимание: сброс роутера удалит все настройки, включая пароль от Wi-Fi, привязку к провайдеру (если она была) и правила перенаправления портов. Если вы не уверены в своих силах, лучше вызовите специалиста или обратитесь в поддержку провайдера.

    7. Проверка на вирусы и конфликтующие приложения

    Реже, но встречаются случаи, когда ошибка «не удаётся получить IP» вызвана вирусами или приложениями, которые блокируют сетевой трафик. Например:

    • 🛡️ Антивирусы с функцией firewall (например, Avast, Kaspersky).
    • 🔒 VPN-клиенты (например, NordVPN, ProtonVPN).
    • 📡 Приложения для ускорения интернета (например, Internet Speed Master).
    • 🤖 Вирусы, которые меняют настройки сети (например, трояны Android.Triada).

    Как проверить:

    1. Запустите телефон в безопасном режиме:
      • На большинстве устройств: зажмите кнопку питания → удерживайте «Выключить» → появится предложение перейти в безопасный режим.
      • На Samsung: зажмите кнопку питания → «Отключить» → «Безопасный режим».
  • В безопасном режиме попробуйте подключиться к Wi-Fi. Если всё заработало — виновато одно из установленных приложений.
  • Вернитесь в обычный режим и удалите подозрительные программы (начиная с последних установленных).
  • Также рекомендуется:

    • 🔍 Проверить телефон на вирусы с помощью Malwarebytes или Dr.Web Light.
    • 📱 Сбросить разрешения для приложений, которые запрашивали доступ к сети (в Настройки → Приложения → Разрешения).

    8. Аппаратные проблемы: когда пора нести телефон в сервис

    Если вы перепробовали все методы, но Android по-прежнему не может получить IP-адрес, проблема может быть аппаратной. Чаще всего это:

    • 📡 Неисправность Wi-Fi-модуля (например, после падения или попадания влаги).
    • 🔌 Проблемы с антенной (особенно на старых телефонах, где антенна подключена через разъём).
    • 🔋 Сбои в работе контроллера питания, который также отвечает за подачу напряжения на Wi-Fi-чип.

    Как диагностировать аппаратную неисправность:

    • 🔄 Проверьте, работает ли Wi-Fi в других сетях (например, в общественном месте или у друзей).
    • 📶 Попробуйте подключиться к точке доступа, созданной с другого телефона (включите режим модема на втором устройстве).
    • 🛠️ Если Wi-Fi не работает нигде — это почти гарантированно аппаратная проблема.

    Что делать:

    • 📱 Если телефон на гарантии — обратитесь в сервисный центр (не вскрывайте корпус самостоятельно!).
    • 💰 Если гарантии нет — оцените стоимость ремонта. Замена Wi-Fi-модуля может обойтись в 30–70% от цены нового телефона.
    • 🔄 В качестве временного решения можно использовать USB-ethernet-адаптер (например, USB-C to Ethernet для современных смартфонов).

    ⚠️ Внимание: если телефон перегревается при попытке подключиться к Wi-Fi или быстро разряжается, это может указывать на короткое замыкание в модуле. В этом случае не откладывайте ремонт — это опасно для аккумулятора!

    FAQ: Частые вопросы по проблеме с IP на Android

    Можно ли получить IP-адрес вручную без доступа к роутеру?

    Да, вы можете вручную прописать IP на Android (как описано в разделе 3), но для этого нужно знать:

    • IP-адрес роутера (шлюз),
    • Диапазон IP, который он раздаёт (например, 192.168.1.2–192.168.1.254).

    Если этих данных нет, ручная настройка может не сработать или вызвать конфликт с другими устройствами в сети.

    Почему проблема появляется только на Android, а на iPhone всё работает?

    Это связано с различиями в реализации протокола DHCP:

    • Android более чувствителен к настройкам роутера (например, к ширине канала или типу безопасности).
    • iOS агрессивнее «отбивает» себе IP, даже если DHCP-сервер работает нестабильно.
    • На некоторых роутерах есть баги, из-за которых они некорректно обрабатывают запросы от Android-устройств (особенно с прошивками на базе Qualcomm).

    Решение: обновите прошивку роутера или попробуйте изменить его настройки (например, смените канал Wi-Fi с Auto на фиксированный, например, 6 или 11).

    Что делать, если после сброса роутера Wi-Fi работает, но нет интернета?

    Это означает, что роутер раздаёт IP, но не может подключиться к провайдеру. Проверьте:

    • 🔌 Подключён ли кабель провайдера к порту WAN (обычно он выделен другим цветом).
    • 📡 Настроено ли подключение к интернету (в веб-интерфейсе роутера в разделе «Интернет» или «WAN»). Для большинства провайдеров нужно указать тип подключения (Dynamic IP, PPPoE, L2TP) и, при необходимости, логин/пароль.
    • 📞 Позвоните в поддержку провайдера и уточните, не блокируется ли ваш MAC-адрес (иногда после сброса роутера провайдеру нужно сообщить новый MAC).
    Может ли антивирус блокировать получение IP?

    Да, некоторые антивирусы (например, Avast, 360 Security) имеют встроенный сетевой экран, который может блокировать DHCP-запросы. Чтобы проверить:

    1. Откройте антивирус и найдите раздел «Firewall» или «Защита сети».
    2. Временно отключите защиту сети.
    3. Попробуйте подключиться к Wi-Fi заново.

    Если после отключения антивируса IP начал присваиваться, добавьте свою сеть в исключения или смените антивирус на более «лёгкий» (например, Bitdefender Mobile).

    Как узнать, виноват ли роутер или телефон?

    Простой тест:

    1. Попробуйте подключить к этому же Wi-Fi другое устройство (ноутбук, второй телефон, планшет). Если оно получает IP нормально — проблема в вашем Android-устройстве.
    2. Попробуйте подключить ваш Android-телефон к другой Wi-Fi-сети (например, к точке доступа с другого телефона). Если IP не присваивается и там — проблема в телефоне.

    Если ни одно устройство не может получить IP от вашего роутера — проблема точно в нём (сбой DHCP, неисправность или блокировка провайдером).