Android Tethering DNS Problem

10

Saya menggunakan perangkat seluler Sony Xperia Go dengan Android Gingerbread (2.3.7). Setiap kali saya mencoba menggunakan Tethering (USB / Mobile Wifi Tethering), saya tidak dapat langsung mengakses situs web menggunakan laptop saya.

Namun, saya tahu bahwa ada koneksi Internet karena saya dapat mengakses situs web menggunakan alamat IP mereka di Google Chrome di laptop saya. Saya mencoba nslookupcommand prompt beberapa kali, mencoba menanyakan server DNS Google (8.8.8.8 dan 8.8.4.4) dan 192.168.43.1 (ponsel saya).

Saya selalu mendapatkan kesalahan DNS request timed out.

Namun, setelah beberapa restart, menyalakan / mematikan Data dan hotspot seluler, itu tiba-tiba akan berfungsi dan semua permintaan DNS melalui baris perintah akan mendapat tanggapan. Tetapi tidak ada jumlah restart yang pasti. Hanya hari ini, perlu waktu sekitar 30-45 menit untuk melakukan rutinitas mulai-matikan hotspot-matikan-matikan data seluler-matikan.

Setiap kali saya melakukan ini, saya dapat menggunakan ponsel saya untuk mengakses Internet. Jadi, bukan itu masalahnya. Ponsel dapat terhubung ke Internet.

Saya juga menggunakan AirDroid. AirDroid juga berfungsi normal dan saya bisa mengaksesnya di browser saya. Jadi benar-benar ada koneksi yang mapan antara ponsel dan laptop. Hanya saja permintaan DNS tidak mendorong. Saya sudah mencoba ini untuk kedua hotspot seluler / tethering USB.

Penyedia seluler saya memungkinkan tethering dan saya memiliki paket data seluler. Bisakah Anda membantu saya menentukan apa yang menyebabkan masalah DNS? Ini terjadi hampir setiap hari.

rasionalboss
sumber
Ada pembaruan untuk Ice Cream Sandwich (Android 4.0) yang tersedia, mungkin itu akan memperbaiki masalah tethering Anda. Penambatan pada Android melakukan NATting, sama seperti router normal. Yaitu, ada proksi DNS yang berjalan di ponsel Anda, mungkin dnsmasq. Anda dapat mencoba menggunakan 8.8.8.8 (DNS Google) dan melihat apakah ada perbedaan. Anda juga dapat mencoba menggunakan cara yang berbeda (Bluetooth-tethering, USB-tethering, WiFi-tethering) dan melihat apakah masalahnya sama di sana.
ce4
Untuk masalah Anda menjalankan Nslookup dari terminal, lihat terminal Android tidak dapat nslookup? untuk info lebih lanjut.
Diambil
Apakah kamu Mobile Network Settingbenar
sakibmoon
Coba atur gateway Anda di desktop ke yang ada di perangkat seluler Anda?
t0mm13b
BTW Apa ipconfigoutput Anda katakan?
t0mm13b

Jawaban:

5

Saya akhirnya secara manual mengubah server DNS saya untuk menambatkan Internet dari ponsel saya. Ponsel saya menggunakan server DNS lokal dari operator seluler saya yang dapat saya lacak menggunakan CompruebaIP .

Server DNS lainnya diblokir oleh operator seluler saya (Globe Telecom). Saya rasa layanan DNS ponsel saya tidak berfungsi dengan baik. Saat ditambatkan, penyedia DNS harus menjadi ponsel saya yang berfungsi sebagai proxy saat menghubungkan ke server DNS operator seluler saya. Jadi, saya harus mengaturnya secara manual di laptop saya.

Saya menggunakan Windows 8 dan telepon saya adalah Android Gingerbread 2.3. Jadi pada dasarnya, masalahnya adalah:

  1. Operator seluler saya buruk . Mereka memblokir server DNS lain dan memonopoli permintaan DNS. Ini tidak baik karena server mereka tidak terlalu bagus.
  2. Layanan DNS ponsel saya tampaknya rusak . Ini berarti laptop saya tidak dapat terhubung ke layanan DNS ponsel saya yang kemudian meneruskan permintaan DNS ke layanan DNS operator seluler saya.

Untungnya, setelah dua bulan putus asa, saya bisa menyelesaikan ini. Inilah yang saya lakukan:

  1. Cari tahu apa server DNS aktual yang digunakan operator seluler saya melalui CompruebaIP .
  2. Secara manual mengatur server DNS laptop saya dengan yang digunakan oleh operator seluler saya.
  3. Bahkan lebih baik, saya mempertahankan server DNS Publik Google 8.8.8.8 sebagai server DNS primer saya dan menggunakan server DNS primer operator seluler saya sebagai server DNS alternatif saya.

Jadi, sekarang, saya dapat menggunakan ponsel saya sebagai penyedia internet untuk laptop saya setiap kali saya tidak di rumah atau di tempat kerja tanpa harus mengubah apa pun setiap kali saya menggunakannya.

rasionalboss
sumber
Saya memiliki masalah serupa, menyelesaikannya dengan menggunakan proposal 3.
Exocom
0

Saya memiliki masalah serupa untuk sementara waktu. Itu bekerja selama bertahun-tahun, tetapi beberapa minggu yang lalu saya mendapat masalah dns yang mengganggu ini. Setelah banyak googling dan berbagai upaya, saya mengubah kata sandi hotspot android dan hop, ternyata berfungsi kembali.

Bardaf
sumber