Pingeljen egy literális címre, és válaszol. Nyisson meg egy oldalt név alapján, és semmi nem történik, miközben a hálózati ikon azt állítja, hogy a kapcsolat rendben van. Egy olyan Macen, amely épp most csatlakozott VPN-hez, ez a kombináció szinte mindig azt jelenti, hogy a lekérdezések egy már elérhetetlen szerverre irányulnak, nem azt, hogy a hálózat leállt. A címeket valamikor korábban rögzítették a Wi-Fi szolgáltatáshoz, és azóta semmi nem távolította el őket. Kizárásos alapon diagnosztizáljon, majd törölje a rögzített bejegyzéseket.

A javítás törlés és nem ürítés, és a különbség számít, mert a legtöbbek által először kipróbált parancsok egész mást tesznek.

A csatlakozva állapot a kapcsolatról szól

A macOS hálózati szolgáltatásonként tart egy feloldókonfigurációt. A DHCP-ből származó értékek az egyik forrás, a kézzel beírtak a másik, a profil által tolt vagy kliens által írt értékek pedig a harmadik. A rögzítettek felülírják azt, amit a hálózat kínál, és a veremben semmi nem validálja őket újra. Ezért egy eltűnt szerver a listán marad, amíg egy ember el nem távolítja, vagy a szolgáltatást a nulláról újra nem építik.

Ezért egy alagút, amely befejezi a kézfogását, semmit nem változtat egy már rossz irányba terelt lekérdezésen. A VPN hozzáadott egy feloldót; nem vizsgálta felül azt, amelyik hibázott.

Válassza szét a neveket a csomagoktól

Először literális címmel érje el a gazdagépet. Ha betölt, a csomagok rendben vannak, és a feloldó a hibás. Ha nem tölt be, álljon meg ott, és kezelje a problémát útválasztási problémaként, mert a DNS-változások csak egy változót adnak egy amúgy is zavaros képhez.

Az a név, amely hibázik, miközben a hozzá tartozó cím működik, az ujjlenyomat. Figyeljen a hatókörre is: ha minden hibázik, az egy törött globális bejegyzésre utal, míg ha csak az alagúton belüli gazdagépek hibáznak, az más tulajdonosra és szűkebb javításra utal.

Törölje a rögzített szervereket

A Hálózat beállításokban nyissa meg a Wi-Fi szolgáltatás részleteit, és váltson a DNS lapra. Távolítson el minden szerversort, erősítse meg a változást, majd nézze át a keresési tartományokat olyan értékek után, amelyeket soha nem adott hozzá. Hagyja üresen a listát, csatlakoztassa újra a szolgáltatást, és erősítse meg, hogy a DHCP által adott cím magától újra megjelenik. Az üres lista az az ideiglenes állapot, amely bizonyítja, hogy a rögzített értékek voltak a probléma.

A régebbi kiadások ugyanezt a panelt egy szinttel mélyebben rejtik, egy Speciális gomb mögött, azonos viselkedéssel és ugyanazzal az eredménnyel.

Az állapotot olvassa, ne a panelt

scutil --dns | head -40 kiírja azokat a feloldókat, amelyeket a macOS ténylegesen használ, hatókör szerint csoportosítva, és egy ismert belső név gyors nslookup parancsa megmutatja, érkezik-e egyáltalán válasz. Hasonlítsa össze a két kimenetet: tiszta panel, amelyen még mindig szerepel egy elavult szerver, azt jelenti, hogy azt a beállítást más író birtokolja. Az más hiba, más javítással.

Ha mindkettő tisztának látszik, és a nevek mégis hibáznak, a hiba máshová költözött, és már nem a DNS-konfigurációt hibakeresi.

Ki teszi vissza a bejegyzéseket

A törlés után visszatérő szervereknek forrásuk van. Nézze meg az Eszközkezelést egy konfigurációs profil után, mert a profilok hordozhatnak DNS-t, és a saját ütemezésük szerint újraértékelődnek. Nézze meg a kliens beállításaiban a csatlakozáskor beállítandó DNS lehetőségét, és döntse el, hogy még mindig megérdemli-e a helyét ezen a gépen. Ha a VPN-nek valóban szüksége van privát feloldóra, korlátozza az általa birtokolt tartományokra, ahelyett hogy a globális listába írna, amelyet minden jövőbeli hálózat örököl.

Jegyezze fel a szándékolt feloldót és azokat a tartományokat, amelyekre válaszolnia kell. A következő kliensfrissítés után ellenőrizzen egy nyilvános és egy privát nevet, ami gyorsabb, mint a beállítások végigjárásának megismétlése, és elkapja a regressziót, amíg a gép még a kezében van.

Minden más karbantartási színház: parancsok, amelyek szándékosnak látszanak, semmi mérhetőt nem változtatnak, és ugyanazt a törött lekérdezést hagyják a következő emberre.

Kapcsolódó cikkek