DNS (Domain Name System) A kiszolgálók lefordítják egy webhely emberbarát nevét (pl. switchingtomac.com) IP-címre, amely az adott webhelyet üzemeltető szerverre mutat.
Ha a DNS-beállítása nem működik megfelelően, ezek a DNS-keresések nem működnek, és Ön nem éri el a webhelyet. Ha a „DNS-szerver nem válaszol” üzenetet vagy más, a DNS-hez kapcsolódó hibaüzeneteket kap Mac számítógépén, ezek a probléma valószínűsíthető megoldásai.
Indíts újra mindent
A dolgok újraindítására vonatkozó általános tanácsok minden eddiginél jobban érvényesek a DNS-problémákra, mivel gyakran az internetkapcsolattal kapcsolatos problémákat kell megoldani.Ezért indítsa újra a lánc összes eszközét. Indítsa újra a modemet (például az üvegszálas ONT-t, a kábeldobozt stb.) és az útválasztót (ha az külön eszköz). Indítsa újra az összes műholdháló-egységet, bővítőt és átjátszót. Végül indítsa újra magát a Macet.
Egyes internetszolgáltatók lehetővé teszik az előfizetők számára, hogy távolról visszaállítsák az internetszolgáltatói kapcsolatot egy webhelyen vagy mobilalkalmazás irányítópultján keresztül. Ha rendelkezik ezzel a funkcióval, érdemes lehet távolról is alaphelyzetbe állítani az internetszolgáltatói kapcsolatot.
Az Ön Mac-e a probléma?
Mielőtt elkezdené piszkálni a Mac-et, szűkítse le a problémát a számítógépére, különben időt veszít, és tovább ronthatja a dolgokat.
A leggyorsabban úgy ellenőrizheti, hogy a probléma nem a Mac-ben van-e, ha megnyitja ugyanazt a webold alt egy másik, ugyanahhoz a hálózathoz csatlakoztatott eszközön. Alternatív megoldásként váltsa át Mac számítógépét egy másik kapcsolatra (például iPhone hotspotra vagy Ethernetre), és ellenőrizze, hogy a probléma továbbra is fennáll-e.
Kipróbálhat egy másik böngészőt is, például váltson a Google Chrome-ra, ha Safarit használta, vagy fordítva.
Ha a probléma a macOS-eszközön kívül is fennáll, jobb, ha először követi az általános DNS-hibaelhárítási útmutatónkat. DNS-kimaradás is lehet, amelyet az alábbi „DNS-kiszolgáló módosítása” részben ismertetett lépések követésével oldhat meg.
A böngésző és a macOS frissítése
Tegyük fel, hogy van függőben lévő böngészőfrissítése a Chrome-ban, a Safariban vagy más böngészőben. A DNS-probléma további elhárítása előtt végezze el ezt a frissítést. A böngészőnek a DNS-kimaradás vagy más probléma ellenére sem lehet problémája a csatlakozással, mivel közvetlenül csatlakozik az elérhető frissítési kiszolgálók listájához.
Láttunk olyan online fórumbejegyzéseket is, amelyek arra utalnak, hogy a macOS számítógépeken a DNS-problémák jobban ismerik a macOS egy adott verzióját, mint mások. Például úgy tűnik, hogy különösen a macOS Big Surban van egy DNS-probléma, amely véletlenszerűen jelenik meg.
Akár a macOS bizonyos verzióinál jelentkezik ez a probléma, érdemes frissíteni a használt macOS-kiadás legújabb verziójára. Alternatív megoldásként, ha készen áll egy jelentős frissítésre, frissítsen a macOS legújabb verziójára, amelyet a Mac hardvere támogat. Ez kiküszöböli az Apple által ismert hibák által okozott DNS-problémákat.
Az mDNSResponder újraindítása
Ha megnyitja a macOS Activity Monitor alkalmazást, az „mDNSResponder” nevű folyamatot fogja látni, mint az operációs rendszer hátterében futó számos program egyikét. Ennek a kis szoftvernek fontos feladata van: olyan eszközöket keres a hálózaton, amelyek az Apple Bonjour nulla konfigurációs hálózati protokollját használják.
Eszközök, alkalmazások és macOS-szolgáltatások százai támaszkodnak az mDNSResponder megfelelő működésére, de a folyamat néha rosszul sikerül. Ez furcsa hálózati viselkedéshez vezethet, beleértve a DNS-hibákat a webhelyek böngészése során.
- Nyissa meg az Activity Monitort úgy, hogy rákeres a Spotlight Search alkalmazásban. A Spotlight keresést a Command + Szóköz lenyomásával nyithatja meg.
- Keresse meg az mDNSrespondert a futó folyamatok listájában a Keresés funkcióval.
- Jelölje ki, majd válassza ki az X ikont a folyamat leállításához.
- Erősítse meg, hogy ki szeretné kényszeríteni az mDNSresponderből való kilépést.
- Próbálja újra megnyitni a webhelyet.
DNS gyorsítótárak kiürítése
Az egyik leggyakoribb probléma a DNS-gyorsítótár, amely megsérült vagy elavult. A DNS-gyorsítótár felsorolja a webhelycímeket és a hozzájuk kapcsolódó IP-címeket.
A gyakran felkeresett vagy a közelmúltban felkeresett webhelyek IP-címei gyorsítótárban vannak, így a következő alkalommal a böngésző közvetlenül a szerverre lép, ahelyett, hogy először a DNS-kiszolgálót kérdezné le.
Ha az IP-cím megváltozott, vagy az adott címen lévő szerver nem működik, a DNS-gyorsítótár most rossz helyre mutat, és a webhely nem töltődik be. „Kiürítheti” a DNS-gyorsítótárat, ami azt jelenti, hogy törölni kell. Ez arra kényszeríti a böngészőt, hogy friss információkat kapjon a DNS-kiszolgálótól:
- Nyissa meg a terminált. Megtalálhatja a Command + Space billentyűkombináció megnyomásával, majd a „Terminal” kifejezésre keresve.
- Ezután egy parancsot fogunk futtatni a „sudo” vagy a „Super User DO” használatával. Ez a parancsot a legmagasabb rendszergazdai szintre emeli. Előfordulhat, hogy a parancsok végrehajtásakor meg kell adnia a Mac rendszergazdai jelszót.
- A pontos terminálparancs a DNS kiürítésére a macOS rendszerben a futó verziótól függően eltérő. A következő parancsok a macOS egyes felsorolt verzióira vonatkoznak.
Mojave (10.14-es verzió), High Sierra (10.13-as verzió), Sierra (10.12-es verzió), Mountain Lion (10.8-as verzió) és Lion (10.7-es verzió) esetén használja:
sudo killall -HUP mDNSResponder
El Capitan (10.11-es verzió) és Mavericks (10.9-es verzió):
sudo dscacheutil -flushcache sudo killall -HUP mDNSResponder
Yosemite (10.10-es verzió):
sudo discoveryutil mdnsflushcache sudo discoveryutil udnsflushcaches
A Snow Leopard (10.6-os verzió) és a Leopard (10.5-ös verzió) esetén:
sudo dscacheutil -flushcache
For Tiger (10.4-es verzió):
lookupd -flushcache
Most a DNS-gyorsítótár üres, és a gyorsítótárral kapcsolatos problémákat meg kell oldani. Ha nem tudja, melyik macOS-verziója van, nézze meg a Milyen macOS-verziót használjam?
Ha ki kell ürítenie a DNS-t Windows, iOS vagy Android eszközökön, tekintse meg a DNS-gyorsítótár ürítési útmutatóját.
DNS-kiszolgáló módosítása
Általánosságban elmondható, hogy az internetszolgáltatók saját DNS-szervereiket tartják karban, hogy ügyfeleik nagy válaszkészséget kapjanak a webhelyek böngészése során. Az útválasztó automatikusan megkapja a DNS-kiszolgáló címeit az internetszolgáltatótól, és minden névszerver-kérelem ezekre a szerverekre érkezik.
Azonban nem csak az internetszolgáltató által biztosított DNS-kiszolgálót kell használnia. Valójában sok internetszolgáltató meglehetősen gyenge DNS-kiszolgálóval rendelkezik, ezért jobb, ha olyanokra vált, amelyeket általában csúcskategóriásnak tartanak.
- Nyissa meg az Apple menüt, és válassza a System Preferences lehetőséget.
- Következő lépésként válassza a Hálózat lehetőséget.
- Most válassza ki azt a hálózati kapcsolatot, amelyhez DNS-kiszolgálót szeretne megadni. Ha Wi-Fi-t használ, válassza ki a megfelelő Wi-Fi kapcsolatot. Ha több hálózati interfészt használ, ezeket a lépéseket mindegyiknél meg kell ismételnie.
- Válassza ki az Advanced elemet, majd válassza a DNS lapot.
- DNS-kiszolgáló hozzáadásához válassza a + gombot a DNS-kiszolgálók részben.
Az Ön döntése, hogy melyik DNS-kiszolgálót választja, de a Cloudflare DNS és a Google DNS használata erősen ajánlott.
Az első jó választás a Google gyors és pontos nyilvános DNS-szervere. A következő adatokat kell megadni:
- 8.8.8.8
- 8.8.4.4
- 2001:4860:4860::8888
- 2001:4860:4860::8844
Ezek a szerverek, amelyeket hozzá kell adni a Cloudflare DNS-hez:
- 1.1.1.1
- 1.0.0.1
- 2606:4700:4700::1111
- 2606:4700:4700::1001
A harmadik jó alternatíva az OpenDNS. Ezek a szervercímek:
- 208.67.222.222
- 208.67.220.220
Használhat speciális intelligens DNS-szolgáltatásokat is, amelyek finoman szabályozzák az internetes élményt, és még a helyalapú tartalomblokkolást is megkerülhetik. A legtöbb intelligens DNS-szolgáltatás azonban előfizetési díjat igényel.
Ellenőrizze a Mac tűzfalat
Egyes esetekben a DNS-problémák a Mac tűzfalával kapcsolatos problémákból adódhatnak. A tűzfal egy szoftveres vagy hardveres hálózati szűrő, amely blokkolja a jogosulatlan forgalmat. Előfordulhat, hogy tűzfala valamilyen okból blokkolja a kapcsolatot a DNS-kiszolgálóval. A tűzfal engedélyezésével, letiltásával és konfigurálásával kapcsolatos részletekért tekintse meg a Mac tűzfal konfigurációs útmutatóját.
Egyéni útválasztás beállítása a Hosts fájl segítségével
A modern operációs rendszereknek van egy helyi útválasztási táblája, amely Hosts fájlként ismert. Ez egy egyszerű szöveges dokumentum, amelyet a böngészője mindig ellenőriz a DNS-gyorsítótár vagy egy DNS-kiszolgáló előtt.
Ha csak bizonyos webhelyekkel vannak problémái, a hosts fájl szerkesztésével egyéni útvonalat állíthat be az adott webhelyhez. Ez a fájl a „gazdanevek” listáját tartalmazza, amely csak egy IP-cím és a hozzá tartozó webhely URL-je.
Ez olyan egyszerű, mint egy IP-cím és a webhely URL-címének hozzáadása. Az URL-t átirányíthatja tetszőleges IP-címre, aminek megvan a maga haszna, de itt azt szeretnénk, hogy a meglátogatni kívánt webhelyre mutasson.
Beállíthat egy listát az állandó átirányításokról a legkritikusabb webhelyekhez, így semmilyen DNS-probléma nem érintheti őket. A pontos utasításokért tekintse meg a macOS Host fájlszerkesztési útmutatónkat.
