Вы когда-нибудь пытались зайти на сайт на своем телефоне Android, но вместо этого получали ошибку DNS-сервера? А вы думали, что это из-за проблем с сервером сайта? Или слабый сигнал от Wi-Fi?
Что ж, вы не одиноки. Многие пользователи Android отказываются от попыток зайти на сайт, когда натыкаются на ошибку. Они либо думают, что сайт не работает, либо у Wi-Fi плохие сигналы, и пытаются зайти позже — только для того, чтобы получить ту же ошибку.
Сегодня мы обсудим, как обнаружить и решить проблемы с DNS-сервером в Android.
Что такое DNS-сервер?
Когда вы пытаетесь зайти на сайт в Интернете, первым шагом будет ввод адреса в строке URL. Как вы думаете, наша система Android или ваш ПК, если на то пошло, точно знает, что делать, когда вы вводите адрес technewstoday.com? Да, знает, но с помощью сервера DNS.
Система доменных имен (DNS) — это, по сути, телефонная книга Интернета. Она хранит все адреса или доменные имена относительно их фактических IP-адресов. Поэтому, когда вы набираете technewstoday.com, DNS-сервер сопоставляет домен с соответствующим IP-адресом и показывает вам информацию о сайте.
Для доступа к веб-страницам в игру вступают и другие серверы. Однако DNS-сервер делает это, обрабатывая все DNS-запросы.
Проблемы с DNS в старых версиях Android
Большинство проблем с DNS-сервером в Android остаются незамеченными, потому что, будем честны, мы не обращаем особого внимания, когда веб-сайт не открывается. Мы просто думаем, что это проблема с Wi-Fi, и оставляем все как есть.
Однако в большинстве случаев виновником может быть ваш DNS-сервер. Определить причину бывает непросто, особенно на мобильных платформах, таких как Android. Такие проблемы с Интернетом, как отсутствие подключения, невозможность открыть веб-сайты, сообщения об ошибке «соединение прервано» возникают из-за замедления работы DNS-сервера и других проблем.
Поскольку в старых версиях Android нет надлежащего механизма оповещения об ошибках DNS-сервера, эти проблемы маскируются под проблемы с Wi-Fi. Возможно, вы хотели поиграть в крутые онлайновые RPG-игры, но теперь не можете, потому что ваше соединение, похоже, не работает.
Чтобы обнаружить проблемы с DNS на Android, сначала проверьте, работает Интернет или нет. Если он не работает, возможно, вам придется позвонить своему провайдеру. Если Интернет работает, но вы не можете получить доступ к определенным веб-сайтам, это может быть ошибка DNS-сервера. Ошибка возникает, когда эти веб-сайты не открываются на вашем устройстве, но работают нормально на других устройствах.
Как исправить проблемы с DNS на Android
Теперь, когда вы знаете, как определить DNS-сервер, пришло время узнать, как его исправить. Вот как можно исправить ошибки DNS-сервера в Android.
Включите/выключите Интернет
Иногда самое простое исправление — это обновить маршрутизатор. Если вы подключены к Wi-Fi, выключите роутер, подождите 10 секунд и перезапустите его. Далее, если вы используете мобильное подключение к Интернету, попробуйте отключить, а затем снова подключиться.
Если этот шаг не помог решить проблему, переходите к следующему шагу.
Измените свой DNS-сервер
Существует множество вариантов публичных DNS-серверов, и переключение на эти серверы обычно устраняет проблему. Итак, как это сделать?
Настройки отличаются для разных моделей телефонов. Здесь я изменил DNS-сервер на Android Pie (Android версии 9) на Samsung Galaxy A50.
Вот шаги:
- Откройте настройки Wi-Fi на вашем Android-устройстве
- Нажмите один раз на свою сеть и перейдите в раздел «Дополнительные настройки».
- Измените настройки IP на Статический
- Перепишите IP-адреса DNS-сервера на DNS 1 и DNS 2 (Для бесплатного DNS Google DNS 1 — 8.8.8.8, DNS 2 — 8.8.4.4).
- Нажмите на сохранить
- Отключитесь от сети и подключитесь снова
Теперь попробуйте открыть сайты, которые раньше не работали. Это должно устранить проблему. Более того, использование DNS-серверов Google или Cloudfare также увеличит скорость вашего интернета.
Некоторые бесплатные DNS-серверы:
- Google Public DNS
Предпочтительный DNS: 8.8.8.8
Альтернативный DNS: 8.8.4.4 - Открытый DNS
Предпочтительный DNS: 208.67.222.222
Альтернативный DNS: 208.67.220.220 - Comodo Secure DNS
Предпочтительный DNS: 8.26.56.26
Альтернативный DNS: 8.20.247.20 - Cloudflare DNS
Предпочитаемый DNS: 1.1.1.1
Альтернативный DNS: 1.0
Перезагрузите устройство Android
Когда вы перезапускаете компьютеризированное устройство, оно обновляется. Поэтому иногда, когда появляется ошибка DNS-сервера и вышеупомянутые шаги не работают, это должно помочь.
Обновить Службы Google Play
Для работы многих приложений требуется служба Google Play Services. Иногда ошибка «dns_probe_finished_no_internet» появляется, если службы Play Services не обновлены. Поэтому обновление Сервисов Google Play, скорее всего, решит проблему с DNS-сервером.
Android 11 будет показывать проблемы с DNS-сервером на Wi-Fi
В последнее время Android 11 все чаще становится новостью о своих новых крутых функциях. И это вполне заслуженно, ведь пользователи Android наконец-то получат диктофон, прокрутку скриншотов и многое другое. Но самой полезной функцией, на наш взгляд, станет показ подробного объяснения, когда сеть не работает. Это особенно актуально в случаях ошибок DNS-сервера.
Старые версии Android просто показывали ошибку «невозможно подключиться» или «нет интернета». Или нужно было проверить настройки частного DNS, чтобы выяснить, что пошло не так.
Однако в Android 11 эта информация будет отображаться прямо под сетью Wi-Fi, что облегчит устранение проблем с подключением. Как сообщается, эта версия также будет отправлять уведомление с ошибкой DNS-сервера в случае, если вы не открыли страницу настроек Wi-Fi.
Прокомментируйте, если у вас когда-либо возникали подобные проблемы с DNS-сервером и вы думали, что это проблемы с Wi-Fi или сам сайт не работает. Расскажите нам, какие еще проблемы вы бы хотели, чтобы мы рассмотрели в ближайших статьях в разделе комментариев ниже!