Проблема с привязкой к 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.