DNS-problemen op macOS oplossen
DNS ( Domain Name System ) Servers vertalen de mensvriendelijke naam van een website (bijv. switchingtomac.com) in een IP-adres dat verwijst naar de specifieke server die de website host.
Als uw DNS- configuratie niet correct werkt, werken deze DNS -lookups niet en komt u niet op de website. Als u " DNS -server reageert niet" of andere foutmeldingen met betrekking tot DNS op uw Mac krijgt, zijn dit enkele waarschijnlijke oplossingen voor het probleem.
Alles opnieuw opstarten
Het standaard advies om dingen opnieuw op te starten is meer dan ooit van toepassing op DNS -problemen, omdat het vaak een probleem met de internetverbinding is dat moet worden opgelost. Start daarom alle apparaten in de keten opnieuw op. Herstart(Restart) uw modem (bijv. uw glasvezel ONT , kabelbox, enz.) en uw router (als het een apart apparaat is). Start(Restart) alle satelliet-mesh-eenheden, extenders en repeaters opnieuw. Start ten slotte de Mac zelf opnieuw op.
Bij sommige internetproviders kunnen abonnees de ISP -verbinding op afstand resetten via een website of een dashboard van een mobiele app. Als u over deze functie beschikt, wilt u wellicht ook uw ISP - verbinding op afstand resetten.
Is uw Mac het probleem?
Voordat je begint rond te neuzen op je Mac , moet je het probleem beperken tot je computer, anders verspil je je tijd en verpest je de zaken mogelijk nog meer.
De snelste manier om te controleren of het probleem met iets anders dan uw Mac te maken heeft, is door dezelfde webpagina te openen op een ander apparaat dat op hetzelfde netwerk is aangesloten. U kunt ook uw Mac(Mac) overschakelen naar een andere verbinding (bijvoorbeeld uw iPhone-hotspot of Ethernet ) en kijken of het probleem aanhoudt.
U kunt ook een andere webbrowser proberen, zoals overschakelen naar Google Chrome als u Safari heeft gebruikt of omgekeerd.
Als het probleem zich ook buiten uw macOS-apparaat voordoet, kunt u beter eerst onze algemene handleiding voor het oplossen van problemen met DNS(general DNS troubleshooting guide) volgen . Mogelijk hebt u ook te maken met een DNS -storing, die u kunt oplossen door de stappen te volgen die worden beschreven onder " Uw DNS -server (DNS)wijzigen(Change) " hieronder.
Update uw browser en macOS
Stel dat(Suppose) u browserupdates in behandeling heeft in Chrome , Safari of een andere browser. Voltooi(Complete) eerst die update voordat u uw DNS- probleem verder oplost. De browser zou geen problemen moeten hebben om verbinding te maken ondanks een DNS -storing of een ander probleem, omdat deze rechtstreeks verbinding maakt met een lijst met beschikbare updateservers.
We hebben ook online forumberichten gezien die aangeven dat DNS -problemen op macOS-computers meer bekend zijn met een specifieke versie van macOS dan met andere. Het lijkt er bijvoorbeeld op dat met name macOS Big Sur een DNS- probleem heeft dat willekeurig opduikt.
Of dit nu een probleem is met specifieke versies van macOS, het is een goed idee om te updaten naar de nieuwste versie van de macOS - editie die je gebruikt. Als u klaar bent voor een belangrijke upgrade, kunt u ook updaten naar de nieuwste versie van macOS die door uw Mac -hardware wordt ondersteund. Dit zou DNS-(DNS) problemen moeten elimineren die worden veroorzaakt door bugs die bekend zijn bij Apple .
Start mDNSResponder opnieuw
Als u de macOS Activity Monitor opent , ziet u een proces met de naam "mDNSResponder" als een van de vele programma's die op de achtergrond van het besturingssysteem worden uitgevoerd. Dit stukje software heeft een belangrijke taak: het zoekt naar apparaten op het netwerk die gebruikmaken van het Bonjour -netwerkprotocol met nulconfiguratie.
Honderden apparaten, apps en macOS-functies vertrouwen erop dat m DNS Responder correct werkt, maar soms gaat het proces mis. Dit kan leiden tot vreemd netwerkgedrag, waaronder DNS - fouten bij het browsen op websites.
- Open de Activity Monitor door ernaar te zoeken in Spotlight Search . U kunt Spotlight -zoekopdracht openen door op Command + Space te drukken .
- Zoek naar mDNSresponder in de lijst met lopende processen met behulp van de zoekfunctie(Search) .
- Selecteer het en selecteer vervolgens het X-pictogram om het proces te beëindigen.
- Bevestig dat u mDNSresponder geforceerd wilt afsluiten(Force Quit) .
- Probeer de website opnieuw te openen.
DNS-caches leegmaken
Een van de meest voorkomende problemen is een DNS -cache die beschadigd of verouderd is. De DNS -cache vermeldt website-adressen en hun gerelateerde IP-adressen.
Websites die u vaak bezoekt of onlangs hebt bezocht, hebben hun IP-adressen in de cache opgeslagen, zodat de browser de volgende keer dat u ze ziet rechtstreeks naar de server gaat in plaats van eerst de DNS -server te raadplegen.
Als het IP-adres is gewijzigd of de server op dat specifieke adres is uitgevallen, wijst uw DNS - cache nu naar de verkeerde plaats en wordt de website niet geladen. U kunt de DNS(DNS) -cache "flushen" , wat betekent dat u deze moet wissen. Dit dwingt uw browser om nieuwe informatie van de DNS -server te krijgen:
- Terminal openen . Je kunt het vinden door op Command + Space te drukken en vervolgens te zoeken naar " Terminal ".
- Vervolgens zullen we een opdracht uitvoeren met "sudo" of "Super User DO". Dit verheft de opdracht naar het hoogste beheerdersniveau. Mogelijk moet u het beheerderswachtwoord voor uw Mac invoeren bij het uitvoeren van deze opdrachten.
- De exacte terminalopdracht om de DNS in macOS door te spoelen, verschilt afhankelijk van uw actieve versie. De volgende opdrachten zijn specifiek voor elke vermelde versie van macOS.
- Gebruik voor Mojave (versie 10.14), High Sierra (versie 10.13), Sierra (versie 10.12), Mountain Lion (versie 10.8) en Lion (versie 10.7):
sudo killall -HUP mDNSResponder
- Voor El Capitan (versie 10.11) en Mavericks (versie 10.9):
sudo dscacheutil -flushcache sudo killall -HUP(-HUP) mDNSResponder
- Voor Yosemite (versie 10.10):
sudo discoveryutil mdnsflushcache sudo discoveryutil udnsflushcaches
- Voor Snow Leopard (versie 10.6) en Leopard (versie 10.5):
sudo dscacheutil -flushcache
- Voor Tiger (versie 10.4):
lookupd -flushcache
Nu is uw DNS -cache leeg en moeten eventuele cache-gerelateerde problemen worden opgelost. Als je niet weet welke versie van macOS je hebt, ga dan naar Welke versie(Version) van macOS heb ik?
Als je de DNS op Windows- , iOS- of Android- apparaten moet leegmaken, bekijk dan onze DNS Cache Flushing Guide .
Wijzig uw DNS-server
Over het algemeen onderhouden ISP's hun eigen DNS - servers, zodat hun klanten een geweldige respons kunnen krijgen bij het browsen op websites. Uw router krijgt automatisch de DNS -serveradressen van uw ISP en alle naamserververzoeken gaan naar die servers.
U hoeft echter niet alleen de DNS -server van uw ISP te gebruiken . In feite hebben veel ISP(ISPs) 's nogal slechte DNS -servers, dus u kunt beter overschakelen naar servers die over het algemeen als topklasse worden beschouwd.
- Open het Apple-menu en selecteer Systeemvoorkeuren (System) .(Preferences)
- Selecteer vervolgens Netwerk.
- Kies nu de netwerkverbinding waarvoor u een DNS -server wilt opgeven. Als je wifi gebruikt , selecteer dan de relevante wifi- verbinding. Als u meerdere netwerkinterfaces gebruikt, moet u deze stappen voor alle interfaces herhalen.
- Selecteer Geavanceerd(Select Advanced) en selecteer vervolgens het tabblad DNS .
- Om een DNS -server toe te voegen, selecteert u de knop + onder het gedeelte DNS-servers .
Welke DNS -server je kiest, is aan jou, maar Cloudflare DNS en Google DNS worden sterk aanbevolen.
Een goede eerste keuze is de snelle en nauwkeurige openbare DNS -server van Google. Dit zijn de gegevens die u moet invullen:
- 8.8.8.8
- 8.8.4.4
- 2001:4860:4860::8888
- 2001:4860:4860::8844
Dit zijn de servers die moeten worden toegevoegd voor Cloudflare DNS :
- 1.1.1.1
- 1.0.0.1
- 2606:4700:4700::1111
- 2606:4700:4700::1001
Een derde goed alternatief is OpenDNS . Dit zijn de serveradressen:
- 208.67.222.222
- 208.67.220.220
U kunt zelfs gespecialiseerde Smart DNS -services gebruiken die u fijnmazige controle geven over uw internetervaring en waarmee u zelfs locatiegebaseerde inhoudblokkering kunt omzeilen. Voor de meeste slimme DNS- services zijn echter wel abonnementskosten vereist.
Controleer de Mac-firewall
In sommige gevallen kunnen uw DNS -problemen het gevolg zijn van een probleem met de firewall van uw Mac. Een firewall is een software- of hardwarenetwerkfilter dat ongeautoriseerd verkeer blokkeert. Uw firewall kan om de een of andere reden uw verbinding met de DNS -server blokkeren. (DNS)Bekijk de configuratiehandleiding van de Mac-firewall(Mac firewall configuration guide) voor meer informatie over het inschakelen, uitschakelen en configureren van de firewall.
Aangepaste routering instellen(Set Up Custom Routing) met behulp van het Hosts- bestand(File)
Moderne besturingssystemen hebben een lokale routeringstabel die bekend staat als het Hosts -bestand. Dit is een eenvoudig tekstdocument dat uw browser altijd controleert vóór de DNS - cache of een DNS -server.
Als u alleen problemen ondervindt met specifieke websites, kunt u een aangepaste route voor die website instellen door het hosts-bestand te bewerken. Dit bestand bevat een lijst met "hostnamen", wat slechts een IP-adres is en de bijbehorende website- URL .
Het is zo simpel als het toevoegen van een IP-adres en de URL van de site. U kunt de URL(URL) omleiden naar elk IP-adres dat u wilt, dat zijn toepassingen heeft, maar hier willen we dat het verwijst naar de website die we willen bezoeken.
U kunt een lijst met permanente omleidingen instellen voor uw meest kritieke websites, zodat geen DNS- probleem ze ooit kan beïnvloeden. Bekijk onze macOS Host-handleiding voor het bewerken van bestanden(macOS Host file editing guide) voor exacte instructies.
Related posts
Hoe DNS-problemen op Windows 11/10 op te lossen
Wat is DNS via HTTPS of beveiligde DNS-lookups? Schakel het in Google Chrome in!
De taal wijzigen in Firefox op Windows en Mac
Wat is slepen en neerzetten? Hoe te slepen en neer te zetten -
5 manieren om bestanden te uploaden naar Google Drive -
De invoertaal van het toetsenbord op uw Mac wijzigen
Skype-gesprekken opnemen op Windows, Android, iPhone en Mac
Hoe u het Dark Mode-thema op uw Mac kunt inschakelen
3 manieren om verbinding te maken met wifi op een Mac
Hoe de taal op Steam te veranderen: Alles wat je moet weten
Hoe macOS Installatie mislukt Fout te repareren
Hoe klik je met de rechtermuisknop op een Mac
Hoe Skype-berichten te verwijderen (Windows, Android, iPhone, Mac)
Fix MacOS Big Sur Installatie mislukt Fout
Hoe open ik Terminal op Mac? (3 manieren)
Hoe u de taal op Facebook kunt wijzigen: alles wat u moet weten -
De mediabeheeropties van Google Chrome gebruiken
Welke versie van Chrome heb ik? 6 manieren om erachter te komen -
Hoe u de PowerPoint-diagrootte kunt wijzigen: alles wat u moet weten -
Een Zoom-vergadering opnemen