Android, Ana Sunucudaki Dahili DNS'i Çözmüyor


2

Tüm DNS ve DHCP isteklerini yerine getiren Ubuntu Sunuculu bir ev ağım var (bu hizmetleri kablosuz yönlendiricimde devre dışı bıraktım). DHCP sunucum (ISC-DHCP-Sunucusu), yapılandırmada tanımladığım rezervasyonları temel alarak çeşitli cihazlarımıza IP adreslerini dağıtır. Ayrıca tüm müşterilere arama alanını, DNS sunucu adresini, WINS sunucu adresini, vb. DNS sunucusu (bind9) yerel DNS araması, DNS önbelleği ve DNS iletimi sağlar (internet adresleri için - Google DNS’e iletir, 8.8.8.8).

Bu kurulum, cihazlarımın çoğu için harika çalışıyor (Windows, MAC OSX, iOS), ancak Android ile düzgün çalışmıyor. Bir Android cihaz kablosuz ağa bağlandığında, doğru IP'lerin tümünü DHCP'den alır. Ancak, tüm DNS aramaları başarısız olur. Yine de IP adreslerini kullanarak web sitelerine hala bağlanabiliyorum. Diğer tüm aygıtlar dahili ve harici DNS kayıtlarını doğru arayabilir.

Bu kicker. Ağ ayarlarını manuel olarak yapılandırırsam (başka bir deyişle, statik bir IP kurun ve Android istemcisine DNS sunucusunu el ile girin) Android'in düzgün şekilde aramalarını sağlayabilirim. Bununla birlikte, Android DHCP kullandığında ve el ile girdiğim değerleri aldığımda aramaları yapamıyor. DHCP yapılandırmasına ikincil bir DNS sunucusu (8.8.8.8) ekleyerek bu davranış üzerinde çalışabilirim, ancak daha sonra Android cihazı yalnızca ikincil sunucuyla konuşuyor ve yalnızca harici, internet adreslerini çözebiliyor, ancak dahili intranet adreslerini çözemiyor.

Buna neyin sebep olduğu hakkında bir fikriniz var mı?

Yanıtlar:


3

Sonunda benim tarafımda bir DHCP yapılandırması olduğu ortaya çıktı. Yanlışlıkla yayın adresini alt ağdaki son adres (255) yerine DHCP sunucusu IP'sine ayarlamıştım. Bunu değiştirmek ve DHCP servisini yeniden başlatmak sorunu çözdü.


Bir Windows Server DNS sunucusu çalıştırıyordum ve aynı sorun vardı. Broadcast DNS yapılandırma seçeneğini ekledim ve alt ağdaki son adrese ayarladım ve yerel adresler için DNS çözünürlüğü çalışmaya başladı.
Sanat

0

DHCP tarafından gönderilen DNS'i kullanmamak Android'de bir hatadır.

http://code.google.com/p/android/issues/detail?id=8030

StackOverflow hakkında daha fazla / benzer bilgi: Etki alanı adı eklenmediyse Android Tarayıcı ana bilgisayar adları çözümlenmiyor


Bilgi için teşekkürler. Bazı araştırmalar yaparken aslında bu makaleleri rastladım. Bununla birlikte, benim durumumda Android FQDN'leri bile çözmezken, bu konudaki çoğu insan yalnızca FQDN'leri çözmek için kullanmaktan şikayet ediyor. Benim durumumda bulmacanın başka bir parçası olabileceğini düşünüyorum. Bu hala bilinen Android hata ile ilgili mi?
gatekeeper6838
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.