Fejlfinding af /etc/hosts Fil på Mac: Hvorfor Blokerer Reddit, men Ikke Facebook?

Hvordan kan det være, at ændringer i /etc/hosts filen på en Mountain Lion MacBook Air blokerer Reddit, men ikke Facebook, selv efter at have forsøgt at rydde DNS-cachen og genstarte computeren?

Ændringer i /etc/hosts filen på en Mountain Lion MacBook Air kan blokere Reddit, men ikke Facebook, på grund af mulige indtastningsfejl, flere domæner, cache-problemer, DNS-over-HTTPS, netværksindstillinger eller flere netværksinterfaces. Dobbelttjek domæner, ryd DNS- og browser-cache, deaktiver DoH, og kontroller netværksindstillinger for at løse problemet.

Hvordan kan det være, at ændringer i /etc/hosts filen på en Mountain Lion MacBook Air blokerer Reddit, men ikke Facebook, selv efter at have forsøgt at rydde DNS-cachen og genstarte computeren?

Der kan være flere årsager til, at ændringer i /etc/hosts filen på en Mountain Lion MacBook Air blokerer Reddit, men ikke Facebook, selv efter at have forsøgt at rydde DNS-cachen og genstarte computeren:

  • Indtastningsfejl i /etc/hosts filen: Det er muligt, at der er en fejl i den måde, Facebook's domæne er indtastet på i /etc/hosts filen. Sørg for, at der ikke er nogen stavefejl eller ekstra mellemrum.
  • Flere domæner: Facebook bruger flere domæner og subdomæner (f.eks. www.facebook.com, m.facebook.com, fbcdn.net), og det er nødvendigt at blokere dem alle for at forhindre adgang fuldstændigt.
  • Cache-problemer: Selvom du har forsøgt at rydde DNS-cachen, kan der stadig være cachelagrede oplysninger i browseren eller andre steder på systemet. Prøv at rydde browserens cache og cookies.
  • DNS-over-HTTPS (DoH): Nogle browsere og applikationer bruger DNS-over-HTTPS, hvilket kan omgå /etc/hosts filen. Kontroller, om din browser eller applikation bruger DoH, og deaktiver det midlertidigt for at teste.
  • Netværksindstillinger: Netværksindstillinger eller proxyindstillinger kan også påvirke, hvordan DNS-opslag håndteres. Sørg for, at der ikke er nogen proxyindstillinger, der omgår /etc/hosts filen.
  • Flere netværksinterfaces: Hvis din MacBook Air har flere netværksinterfaces (f.eks. Wi-Fi og Ethernet), kan det være nødvendigt at sikre, at ændringerne i /etc/hosts filen gælder for alle interfaces.

For at fejlsøge problemet yderligere kan du prøve følgende trin:

  1. Åbn /etc/hosts filen og dobbelttjek, at domænerne er korrekt indtastet.
  2. Ryd DNS-cachen igen ved at køre følgende kommando i Terminal: sudo dscacheutil -flushcache og sudo killall -HUP mDNSResponder.
  3. Ryd browserens cache og cookies.
  4. Deaktiver DNS-over-HTTPS i din browser midlertidigt.
  5. Kontroller netværks- og proxyindstillinger for at sikre, at de ikke omgår /etc/hosts filen.
  6. Genstart computeren igen for at sikre, at alle ændringer træder i kraft.

Ved at følge disse trin kan du muligvis identificere og løse problemet med, hvorfor ændringer i /etc/hosts filen blokerer Reddit, men ikke Facebook.

Opret din første opgave på få minutter

Spar dig selv for besvær og kom igennem din to-do liste i dag

1

Beskriv din opgave

2

Modtag bud

3

Få løst din opgave

opgaver platform services

Møbelsamling

Hjælp med at samle Ikea klædeskab

opgaver platform services

Maler

Klargøring af lejlighed til flyttesyn

opgaver platform services

Flyttehjælp

Flytning af 150 kvm hus til Roskilde fra København

opgaver platform services

Havearbejde

Beskæring af 4 større træer

opgaver platform services

IT support

Geninstallering af windows + programmer

opgaver platform services

Elektriker

Installation af Sonos musikanlæg i hus

opgaver platform services

Rengøring

Ugentlig rengøring af lejlighed (114kvm)

opgaver platform services

Flyttehjælp

Flytning af 150 kvm hus til Roskilde fra København

opgaver platform services

Elektriker

Opsætning af lamper i stue og soveværelse

opgaver platform services

Catering

3-retters menu til 14 mennesker