Forumlar

DNS Arama Etki Alanları çalışmıyor / yoksayılıyor

V

v654321

Orijinal afiş
6 Ağu 2011
Vilvoorde, Belçika
  • 22 Mayıs 2021
DNS arama etki alanlarının çalışmaması ve/veya yok sayılmasıyla ilgili bir sorunla karşı karşıyayım. Sorunu gidermeye/belirlemeye çalışıyorum ama ne yazık ki boşuna. Google'da oldukça kapsamlı bir şekilde dolaştım ve DNS önbelleğini temizleme, tüm ağ kurulumumu sıfırlama, /etc/resolver/lan dosyaları ekleme vb. gibi birden çok seçeneği denedim, ancak hiçbir şey işe yaramıyor gibi görünüyor. Umarım biriniz beni doğru yöne yönlendirebilir veya bunu nasıl düzelttiği konusunda tecrübesiz konuşabilir. Diğer tüm Linux/Windows makinelerimde dhcp / dns yapılandırması kutudan çıktığı gibi çalıştığı için zarardayım, ancak MBP'm dahili ana bilgisayar adı çözümlemesini beğenmiyor.

Sorun bildirimi: MBP'm, bağlı olmayan bir DNS çözümleyici ile bir Pi-hole kullanarak DHCP aracılığıyla atanan bir IP adresi alıyor. 'home.arpa' dahili alan adını kullanıyorum ve bu, DNS sunucumun IP'si (192.168.1.4) dahil olmak üzere bir DNS arama alanı olarak ekleniyor. Ağımdaki her aygıtın bir ana bilgisayar adı vardır.

Linux ve Windows makinelerimde, arama etki alanı otomatik olarak eklendikçe hem FQDN'yi (örn. ap12.home.arpa veya kodi.home.arpa) hem de ana bilgisayar adını (örn. ap12 veya kodi) kullanarak aynı cihaza mükemmel bir şekilde ping atabilirim. . Ancak, benim MBP'mde, arama etki alanı mevcut değil/yok sayılıyormuş gibi çalışmıyor. FQDN'ye mükemmel bir şekilde ping atabilirim ancak ana bilgisayar adının kendisi her zaman başarısız olur. DNS yapılandırmasının bununla ilgilenmesi gerektiği için /private/etc/hosts dosyamı bu ana bilgisayar adlarıyla veya FQDN ile sağlamadım (ve MacOS olmayan makinelerimde de yapıyor). Sabit IP yapılandırmasıyla (hem statik IP, hem DNS hem de DNS arama etki alanları) denedim ama fark yok.

Bu takdir edilmediyse özür dilerim, ancak yapılandırma ve ping sonuçlarıyla birlikte hem Windows, Linux hem de MacOS Big Sur'un bazı ekran görüntülerini ekledim:

Windows 10:
Medya öğesini görüntüle '>

Linux:

Medya öğesini görüntüle '>

MacOS Büyük Sur:

Medya öğesini görüntüle '>


Googling'imin ortaya çıkardığına göre, arama alanı geçmişte birkaç kullanıcı için ortaya çıkan bir sorun gibi görünüyor, ancak bunu yapısal bir sorun haline getiren herhangi bir iş parçacığı bulamadım. Çoğu zaman VPN'lerle (bölünmüş tünelleme DNS'leriyle) veya eksik/yanlış arama etki alanlarıyla bağlantılıydı. Uygun bir yapılandırmayla her şeyin işe yaradığı sonucuna varmamı sağladı.

Sessizce, bazılarınızın neyin yanlış olabileceğini veya bunu hafifletmek için ne yapabileceğimi anlamama rehberlik edebileceğini/yardım edebileceğini umuyorum. Açıkçası, /private/etc/hosts dosyasındaki ana bilgisayar adlarını/FQDN'leri sabit kodlayabilirim, ancak birçok bilgisayar ve VM ile oynadığım için, tam otomatik DNS çözünürlüğüne güvenebilmek istiyorum.

Potansiyel ilginiz/katılımınız için şimdiden teşekkürler!

HenryAZ

9 Ocak 2010


Güney Kongresi AZ
  • 22 Mayıs 2021
v654321 şunları söyledi: Sorun bildirimi: MBP'm, bağlı olmayan bir DNS çözümleyici ile bir Pi-hole kullanarak DHCP aracılığıyla atanan bir IP adresi alıyor. 'home.arpa' dahili alan adını kullanıyorum ve bu, DNS sunucumun IP'si (192.168.1.4) dahil olmak üzere bir DNS arama alanı olarak ekleniyor. Ağımdaki her aygıtın bir ana bilgisayar adı vardır.

192.168.1.4'te bağlı olmayan home.arpa için yapılandırılmış bir yerel bölgeniz var mı? V

v654321

Orijinal afiş
6 Ağu 2011
Vilvoorde, Belçika
  • 23 Mayıs 2021
Katılımınız için teşekkürler HenryAZ!

home.arpa dahili etki alanı, özet web arayüzünde yapılandırılır. Orijinal kurulum açıklamam tamamlanmamış olabilir. Bunun için özür dilerim.

Tüm bilgisayarlarımda yapılandırılan DNS sunucusu, önbelleğinde istenen etki alanına sahip değilse veya önceden yapılandırılmış engelleme listelerinde değilse, onu ilişkisiz hizmete ileten öz IP adresidir (özet üzerinde yerel ana bilgisayar üzerinde çalışır) dış etki alanları için gerekli IP'ler alınana kadar TLD DNS sunucularını vb. belirlemek için DNS kök sunucularına kim ulaşacak. Pihole web arayüzünde yapıldığından, bağlanmamış üzerinde yerel bölge yapılandırması gerekmez. aşağıdakileri kullandım kurulum rehberi ve harfi harfine takip etti. Yalnızca ana bilgisayar adı aramalarında yalnızca MBP başarısız olur, diğer tüm makineler mükemmel çalışır.

Aşağıdaki komutu Linux'ta çalıştırmak mükemmel bir şekilde çalışır (kodi, arama etki alanıyla otomatik olarak genişletilir ve böylece kodi.home.arpa olur:
$ ping kodi PING kodi.home.arpa (192.168.1.35) 56(84) bytes of data. 64 bytes from kodi.home.arpa (192.168.1.35): icmp_seq=1 ttl=64 time=0.733 ms 64 bytes from kodi.home.arpa (192.168.1.35): icmp_seq=2 ttl=64 time=0.718 ms

Bu, pihole üzerinde aşağıdaki günlüklerle sonuçlanır:
May 23 13:34:14 dnsmasq[10080]: query[A] kodi.home.arpa from 192.168.1.11 May 23 13:34:14 dnsmasq[10080]: /etc/pihole/custom.list kodi.home.arpa is 192.168.1.35 May 23 13:34:14 dnsmasq[10080]: query[PTR] 35.1.168.192.in-addr.arpa from 192.168.1.11 May 23 13:34:14 dnsmasq[10080]: /etc/pihole/custom.list 192.168.1.35 is kodi.home.arpa

Ancak, aynısını MBP'mden yapıyorum:
% ping kodi ping: cannot resolve kodi: Unknown host % ping kodi.home.arpa PING kodi.home.arpa (192.168.1.35): 56 data bytes 64 bytes from 192.168.1.35: icmp_seq=0 ttl=64 time=4.889 ms 64 bytes from 192.168.1.35: icmp_seq=1 ttl=64 time=5.530 ms

Bu, pihole üzerinde aşağıdaki günlüklerle sonuçlanır:
May 23 13:35:26 dnsmasq[10080]: query[A] kodi from 192.168.1.78 May 23 13:35:26 dnsmasq[10080]: config kodi is NODATA-IPv4 May 23 13:35:30 dnsmasq[10080]: query[A] kodi.home.arpa from 192.168.1.78 May 23 13:35:30 dnsmasq[10080]: /etc/pihole/custom.list kodi.home.arpa is 192.168.1.35

Bu, ikinci istek doğru bir şekilde ele alınırken arama etki alanının FQDN (kodi.home.arpa) olması için otomatik olarak eklenmediğinden MBP'de ilk ping girişiminin başarısız olduğunu gösterir. Her iki istek de öze ulaşır, ancak DHCP tarafından sağlanan IP yapılandırmasında bulunmasına rağmen arama etki alanı uygulanmaz.

Başka bir şeyi kaçırmadığım sürece, hem Linux ana bilgisayarının hem de MBP'nin IP ve DNS bilgilerini aynı DHCP'den aldıkları, aynı DNS sunucusuyla (pihole) iletişim kurdukları ve mükemmel çalıştığı sonucuna varmaya cesaret ederim. Linux ana bilgisayarımda (pihole değil) ancak MBP'de değil, DNS Arama Etki Alanı yalnızca ana bilgisayara ping komutu uygulanmıyor. Bu işi yapmak için başka neyi değiştirebileceğim hakkında gerçekten hiçbir fikrim yok.

HenryAZ

9 Ocak 2010
Güney Kongresi AZ
  • 23 Mayıs 2021
v654321 şöyle dedi: Başka bir şeyi kaçırmadığım sürece, hem Linux ana bilgisayarının hem de MBP'nin IP ve DNS bilgilerini aynı DHCP'den aldıkları, aynı DNS sunucusuyla (pihole) iletişim kurdukları ve bunun Linux ana bilgisayarımda (pihole değil) mükemmel çalışıyor ancak MBP'de çalışmıyor, DNS Arama Etki Alanı yalnızca bir ana bilgisayara ping komutu uygulanmıyor. Bu işi yapmak için başka neyi değiştirebileceğim hakkında gerçekten hiçbir fikrim yok.

MacOS'un NetBIOS uygulamasının, yalnızca ana bilgisayar adıyla çözülebilen diğer ikisi kadar sağlam olmadığını tahmin etme tehlikesiyle karşı karşıyayım. Mac'inizde NetBIOS etkin mi? Varsayılan olarak öyle. Arama yolunun gerçekten önemli olduğunu düşünmüyorum, Windows ve Linux, DNS yerine IP adresini almak için ana bilgisayar adının NetBIOS ad çözümlemesini yapıyor.

Bağlantısız ile, istekleri iletmek zorunda kalmadan dış bölgeler için doğrulayıcı bir çözümleyici olarak kullanma lüksüne sahipsiniz. Ve yerel bir bölge için bir çözümleyici olarak.