Проблема с привязкой к Android в DNS


10

Я использую мобильное устройство Sony Xperia Go с Android Gingerbread (2.3.7). Всякий раз, когда я пытаюсь использовать Tethering (USB / Mobile Wifi Tethering), я не могу сразу получить доступ к веб-сайту с помощью своего ноутбука.

Однако я знаю, что есть подключение к Интернету, потому что я могу получить доступ к веб-сайтам, используя их IP-адрес в моем Google Chrome на моем ноутбуке. Я nslookupнесколько раз пытался в командной строке, пытаясь запросить DNS-серверы Google (8.8.8.8 и 8.8.4.4) и 192.168.43.1 (мой телефон).

Я всегда получаю ошибку DNS request timed out.

Тем не менее, после нескольких перезапусков, включения / выключения Data и мобильной точки доступа, она неожиданно заработает, и все запросы DNS через командную строку получат ответы. Но нет определенного количества перезапусков. Только сегодня мне потребовалось около 30-45 минут, чтобы выполнить эту процедуру перезапуска, выключения точки доступа, включения, выключения мобильной передачи данных и включения.

Каждый раз, когда я делаю это, я могу использовать свой мобильный телефон для доступа в Интернет. Так что это не проблема. Мобильный телефон может подключаться к Интернету.

Я также использую AirDroid. AirDroid также работает нормально, и я могу получить к нему доступ в своем браузере. Таким образом, между телефоном и ноутбуком действительно установлена ​​связь. Это просто DNS-запросы не проталкиваются. Я пробовал это для мобильной точки доступа / модема USB.

Мой мобильный провайдер разрешает модем, и у меня есть мобильный тарифный план. Можете ли вы помочь мне определить причину проблемы с DNS? Это происходит почти каждый день.


Доступно обновление для Ice Cream Sandwich (Android 4.0), возможно, оно решит ваши проблемы с привязью. Привязка к Android делает NAT, как обычный маршрутизатор. Т.е. на вашем телефоне работает DNS-прокси, вероятно, dnsmasq. Вы можете попробовать использовать 8.8.8.8 (DNS от Google) и посмотреть, есть ли разница. Также вы можете попробовать использовать различные средства (Bluetooth-модем, USB-модем, Wi-Fi-модем) и посмотреть, есть ли проблема там.
— ce4

Если у вас проблемы с запуском Nslookup из терминала, посмотрите, что Android-терминал не может выполнить nslookup? для получения дополнительной информации.
— GAThrawn

Ты Mobile Network Settingправ?
— Сакибмун

Попробуйте настроить свой шлюз на рабочем столе для вашего мобильного устройства?
— t0mm13b

Кстати, что говорит ваш ipconfigвывод?
— t0mm13b

Ответы:


5

Я закончил тем, что вручную изменил свой DNS-сервер для подключения к Интернету со своего мобильного телефона. Мой телефон использует локальный DNS-сервер от моего оператора мобильной связи, который я смог отследить с помощью CompruebaIP .

Любой другой DNS-сервер заблокирован моим оператором мобильной связи (Globe Telecom). Я считаю, что служба DNS моего телефона не работает должным образом. При подключении DNS-провайдер должен быть моим телефоном, который служит прокси при подключении к DNS-серверам моего оператора мобильной связи. Таким образом, мне пришлось установить их вручную на моем ноутбуке.

Я использую Windows 8 и мой телефон Android Gingerbread 2.3. Итак, в основном проблемы:

  1. Мой мобильный оператор плохой . Они блокируют другие DNS-серверы и монополизируют DNS-запросы. Это не хорошо, потому что их серверы не так хороши.
  2. Служба DNS моего телефона не работает . Это означает, что моему ноутбуку не удалось подключиться к службе DNS моего мобильного телефона, которая затем пересылает запросы DNS службе DNS моего мобильного оператора.

К счастью, после двух месяцев отчаяния я смог решить эту проблему. Вот что я сделал:

  1. Узнайте, какие DNS-серверы используются моим оператором мобильной связи через CompruebaIP .
  2. Вручную установите DNS-серверы моего ноутбука на тот, который использовался моим оператором мобильной связи.
  3. Более того, я сохранил публичный DNS-сервер Google 8.8.8.8 в качестве основного DNS-сервера и использовал основной DNS-сервер своего оператора мобильной связи в качестве альтернативного DNS-сервера.

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


У меня была похожая проблема, я решил ее, используя предложение 3.
— Exocom

0

У меня была похожая проблема некоторое время. Это работало в течение многих лет, но несколько недель назад я получил эту раздражающую проблему DNS. После долгих поисков и поисков я сменил пароль на точку доступа and hop, и она снова заработала.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.