En DNS som inte uppdateras kan innebära att du helt plötsligt inte når webbplatser som du alltid kommit fram till tidigare. Det kan betyda att tjänster slås ut och att program och appar som du inte använder slutar att fungera.
I normala fall så ska en DNS uppdateras automatiskt. Namnet, DNS, står för Domain Name System eller domännamnssystem och kan enklast liknas vid en telefonkatalog. Domännamn, magasinmacken.se exempelvis, översätts till en iP-adress vilket i vanliga fall är den server, den dator, där webbplatsen. Webbplatser flyttar, byter server och får en annan IP-adress och all sådan hantering sköts automatiskt. När IP-nummret ändras så skickas uppdateringen ut över nätet – till andra DNS:er.
Flusha
Uppdateringen brukar rulla igenom inom några timmar men ta närmare 24 timmar. Efter den tidsperioden så ska webbplatsen vara möjlig att nå igen – men inte alltid, inte om din DNS inte upptäcker ändringen och inte uppdaterar sina uppgifter. Ibland kan det vara din dator som inte städar ut gammal information och det är då det är bra att veta att du kan ”flusha” DNS:en med ett kommando via din Terminal, ditt terminalprogram.
Ternminalprogrammet hittar du under Verktyg/Utilities i din Mac. Starta Terminalprogrammet – klipp och klistra sedan in rätt kommando nedan. Använder du en senare version av macOS så är det samma kommando sedan macOS Monterey, version 12.
Kommandon
MACOS VERSION | KOMMANDO |
---|---|
macOS 12 (Monterey) | sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder |
macOS 11 (Big Sur) | sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder |
macOS 10.15 (Catalina) | sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder |
macOS 10.14 (Mojave) | sudo killall -HUP mDNSResponder |
macOS 10.13 (High Sierra) | sudo killall -HUP mDNSResponder |
macOS 10.12 (Sierra) | sudo killall -HUP mDNSResponder |
OS X 10.11 (El Capitan) | sudo killall -HUP mDNSResponder |
OS X 10.10 (Yosemite) | sudo discoveryutil udnsflushcaches |
OS X 10.9 (Mavericks) | sudo killall -HUP mDNSResponder |
OS X 10.8 (Mountain Lion) | sudo killall -HUP mDNSResponder |
Mac OS X 10.7 (Lion) | sudo killall -HUP mDNSResponder |
Mac OS X 10.6 (Snow Leopard) | sudo dscacheutil -flushcache |
Mac OS X 10.5 (Leopard) | sudo lookupd -flushcache |
Mac OS X 10.4 (Tiger) | lookupd -flushcache |