Foorumit

DNS Search Domains ei toimi / jätetään huomiotta

V

v654321

Alkuperäinen juliste
6. elokuuta 2011
Vilvoorde, Belgia
  • 22. toukokuuta 2021
Minulla on ongelma, jossa DNS-hakualueet eivät toimi ja/tai ne jätetään huomiotta. Olen yrittänyt selvittää/paikantaa ongelmaa, mutta valitettavasti tuloksetta. Olen googlettanut melko laajasti ja kokeillut useita vaihtoehtoja, kuten DNS-välimuistin tyhjentämistä, koko verkkoasetusten palauttamista, /etc/resolver/lan-tiedostojen lisäämistä jne., mutta mikään ei näytä toimivan. Toivon, että joku teistä voisi ohjata minut oikeaan suuntaan tai kertoa kokemuksesta, kuinka hän sai tämän korjattua. Olen hukassa, koska dhcp / dns-kokoonpano toimii täysin valmiina kaikissa muissa Linux/Windows-koneissani, mutta MBP ei pidä sisäisestä isäntänimen resoluutiosta.

Ongelman selvitys: MBP:ni saa IP-osoitteen, joka on määritetty DHCP:n kautta Pi-reiän avulla ja sitoutumattomalla DNS-selvittimellä. Käytän sisäistä verkkotunnusta 'home.arpa', joka lisätään DNS-hakutoimialueeksi, mukaan lukien DNS-palvelimeni IP-osoite (192.168.1.4). Jokaisella verkon laitteella on isäntänimi.

Linux- ja Windows-koneissani voin täydellisesti pingata samaa laitetta käyttämällä sekä FQDN:ää (esim. ap12.home.arpa tai kodi.home.arpa) että itse isäntänimeä (esim. ap12 tai kodi), kun hakutoimialue lisätään automaattisesti . MBP:ssäni se ei kuitenkaan yksinkertaisesti toimi, ikään kuin hakuverkkotunnusta ei edes olisi olemassa/oteta huomiotta. Voin täydellisesti pingata FQDN:n, mutta itse isäntänimi epäonnistuu aina. En ole varustanut /private/etc/hosts-tiedostoani näillä isäntänimillä tai FQDN:llä, koska DNS-kokoonpanon pitäisi huolehtia siitä (ja se tekee myös muissa kuin MacOS-koneissani). Olen yrittänyt jopa kiinteällä IP-asetuksella (sekä staattinen IP-, DNS- että DNS-hakualueet), mutta ei eroa.

Pahoittelut, jos tätä ei arvosteta, mutta olen lisännyt joitain kuvakaappauksia sekä Windowsista, Linuxista että MacOS Big Surista niiden konfigurointi- ja ping-tuloksineen:

Windows 10:
Näytä mediakohde '>

Linux:

Näytä mediakohde '>

MacOS Big Sur:

Näytä mediakohde '>


Sen perusteella, mitä googlaamiseni on paljastanut, näyttää siltä, ​​​​että hakuverkkotunnus on ongelma, joka tuli esiin aiemmin useille käyttäjille, mutta en löytänyt yhtään säiettä, joka teki tästä rakenteellisen ongelman. Se oli suurimman osan ajasta linkitetty VPN: n (split tunneling DNS) tai puuttuviin / vääriin hakualueisiin. Se sai minut päättelemään, että kunnollisella konfiguraatiolla sen katsottiin toimivan.

Toivon hiljaa, että jotkut teistä voivat ohjata/auttaa minua selvittämään, mikä voi olla vialla tai mitä voin tehdä tämän lievittämiseksi. Voin tietysti koodata isäntänimet/FQDN:t /private/etc/hosts-tiedostossa, mutta koska pelaan monilla tietokoneilla ja virtuaalikoneilla, haluaisin luottaa täysin automatisoituun DNS-resoluutioon.

Kiitos jo etukäteen mahdollisesta kiinnostuksestasi/osallistumisestasi!

HenryAZ

9. tammikuuta 2010


Eteläkongressi AZ
  • 22. toukokuuta 2021
v654321 sanoi: Ongelmailmoitus: MBP:ni saa IP-osoitteen, joka on määrätty DHCP:n kautta Pi-reiän kautta ja sitomattomalla DNS-selvittimellä. Käytän sisäistä verkkotunnusta 'home.arpa', joka lisätään DNS-hakutoimialueeksi, mukaan lukien DNS-palvelimeni IP-osoite (192.168.1.4). Jokaisella verkon laitteella on isäntänimi.

Onko sinulla paikallinen vyöhyke määritetty home.arpalle sitomattomassa kohdassa 192.168.1.4? V

v654321

Alkuperäinen juliste
6. elokuuta 2011
Vilvoorde, Belgia
  • 23. toukokuuta 2021
Kiitos HenryAZ osallistumisestasi!

Home.arpa sisäinen domain konfiguroidaan pihole-verkkoliittymässä. Alkuperäinen asennuskuvaukseni ei ehkä ollut täydellinen. Pahoitteluni tästä.

Konfiguroitu DNS-palvelin kaikilla koneillani on piholen IP-osoite, joka - jos sillä ei ole välimuistissa pyydettyä verkkotunnusta, eikä se ole esikonfiguroiduilla estolistalla - välittää sen edelleen sitomattomalle palvelulle (joka toimii piholessa localhostilla) joka sitten ottaa yhteyttä DNS-juuripalvelimiin tunnistaakseen TLD-DNS-palvelimet jne., kunnes tarvittavat IP-osoitteet ulkoisille toimialueille on vastaanotettu. Sitoutumattomassa tilassa ei tarvita paikallisen vyöhykkeen konfigurointia, koska se tehdään pihole-verkkoliittymässä. Käytin seuraavaa asennusopas ja seurasi sitä kirjaimeen asti. Vain MBP epäonnistuu vain isäntänimen hauissa, kaikki muut koneet toimivat täydellisesti.

Seuraavan komennon suorittaminen Linuxissa toimii täydellisesti (kodi laajenee automaattisesti hakuverkkotunnuksella, joten siitä tulee kodi.home.arpa:
$ 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

Tästä seuraa seuraavat lokit piholessa:
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

Kuitenkin teen saman MBP:stäni:
% 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

Tästä seuraa seuraavat lokit piholessa:
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

Tämä osoittaa, että MBP:ssä ensimmäinen ping-yritys epäonnistuu, koska hakutoimialuetta ei lisätä automaattisesti FQDN:ksi (kodi.home.arpa), kun taas toinen pyyntö käsitellään oikein. Molemmat pyynnöt saapuvat piholeen, mutta hakualuetta ei käytetä, vaikka se on DHCP:n tarjoamassa IP-konfiguraatiossa.

Ellei minulta puuttuu jotain muuta, uskallan päätellä, että koska sekä Linux-isäntä että MBP saavat IP- ja DNS-tietonsa identtisesti samalta DHCP:ltä, että ne ovat yhteydessä samaan DNS-palvelimeen (pihole) ja että se toimii täydellisesti. Linux-isännässäni (ei piholessani), mutta ei MBP:ssä, DNS-hakuverkkotunnusta ei käytetä vain isäntäkoneen ping-komentoon. Minulla ei todellakaan ole aavistustakaan, mitä muuta voin muuttaa, jotta tämä toimisi.

HenryAZ

9. tammikuuta 2010
Eteläkongressi AZ
  • 23. toukokuuta 2021
v654321 sanoi: Ellei minulta puuttuu jotain muuta, uskaltaisin päätellä, että koska sekä Linux-isäntä että MBP saavat IP- ja DNS-tietonsa identtisesti samalta DHCP:ltä, he ottavat yhteyttä samaan DNS-palvelimeen (pihole) ja että se toimii täydellisesti minun Linux-isäntä (ei pihole) mutta ei MBP, DNS Search Domain ei ole käytössä isäntä vain ping-komento. Minulla ei todellakaan ole aavistustakaan, mitä muuta voin muuttaa, jotta tämä toimisi.

Uskaltaisin arvata, että macOS:n NetBIOS-toteutus ei ole yhtä vankka kuin kaksi muuta, jotka pystyvät ratkaisemaan vain isäntänimen perusteella. Onko NetBIOS käytössä Macissasi? Se on oletuksena. En usko, että hakupolulla on väliä, sillä Windows ja Linux tekevät isäntänimen NetBIOS-nimen selvityksen saadakseen sen IP-osoitteen DNS:n sijaan.

Sitoutumattomana sinulla on ylellisyys käyttää sitä ulkopuolisten vyöhykkeiden validointiratkaisuna ilman, että sinun tarvitsee lähettää pyyntöjä. Ja paikallisen vyöhykkeen ratkaisejana.