Definition: hvad DNS-filtrering betyder

DNS-filtrering er en måde at kontrollere DNS-navneopslag på. Når din enhed vil besøge et domæne som eksempelvis site.dk, skal den først slå navnet op til en IP-adresse via DNS. Filtreringen kan fx blokere opslag, returnere andre svar eller sende forespørgsler til en bestemt DNS-løsning med regler.

En VPN krypterer typisk netværkstrafik mellem din enhed og VPN-tjenesten. Om DNS-filtrering “virker” sammen med VPN afhænger af, hvor dine DNS-forespørgsler ender: om de løses gennem VPN’en (og dermed rammer VPN’ens eller den tilknyttede DNS’ regellag) eller om de går uden om.

Det enkle model: hvem løser DNS-navnet?

Tænk på to trin:

  1. Din enhed spørger: “Hvad er IP-adressen for et domæne?”
  2. Et DNS-system svarer med en IP-adresse (eller med et blok-/omdirigeringssvar).

DNS-filtrering med VPN handler primært om trin 1: hvor DNS-spørgsmålet bliver behandlet. Når DNS-forespørgslen sendes gennem VPN-vejen til en DNS-løser, kan filtreringsregler anvendes der. Hvis forespørgslen derimod sendes til en DNS-server uden for VPN’en, kan VPN’en ikke nødvendigvis ændre svaret.

Det er derfor ikke nok at vide, at du “bruger en VPN”. Du skal også kende (eller observere), hvordan din enhed håndterer DNS.

Hvad der typisk bliver filtreret, og hvad der ikke

DNS-filtrering er rettet mod navneopslag. Det betyder, at den i første omgang ikke “scanner” alt webindhold. Effekten ses som regel som:

  • Blokerede eller ændrede svar til domæner
  • Omdirigering (afhænger af implementering)
  • Manglende opløsning (hvis forespørgsler afvises)

Når der først er en IP-adresse, kan forbindelsen til den server stadig være krypteret, afhængigt af protokoller som HTTPS. DNS-filtrering kan derfor stoppe adgangen via navn (før forbindelsen opstår), men den ændrer ikke i sig selv krypteringsniveauet i den efterfølgende trafik.

Undtagelser og begrænsninger: hvornår filtrering kan fejle

Der er flere situationer, hvor DNS-filtrering kan blive mindre effektiv eller virke inkonsistent:

  1. DNS går uden om VPN’en Hvis enheden bruger en DNS-server, der ikke passerer VPN-løsningen, kan DNS-filtreringsreglerne ikke ramme forespørgslerne.

  2. Lokale DNS-indstillinger på enheden Nogle enheder eller netværksindstillinger kan pege på en bestemt DNS. Hvis det sker, kan VPN’s filtrering blive omgået.

  3. Applikationer eller systemer der bruger egen DNS Visse apps eller systemfunktioner kan foretage navneopslag på en anden måde end den standard, som VPN’en forventer.

  4. Fejlfortolkning af “blokering” Et domæne kan fx virke “blokeret” af andre grunde end DNS-filtrering (netværksfejl, servernede, eller lokale sikkerhedsregler). Derfor bør du skelne mellem DNS-respons og selve forbindelsen.

Usikkerhed: uden at kende den konkrete VPN- og DNS-løser-opsætning er der ingen universel garanti for, hvordan hvert enkelt setup opfører sig.

Praktisk brug: sådan kan du selv kontrollere om DNS-filtrering rammer

Du kan verificere effekten uden at gætte ved at gøre tre ting:

  1. Undersøg om DNS forespørgsler går gennem VPN’en Hold øje med, hvilke DNS-servere din enhed bruger, når VPN’en er aktiv. Hvis DNS stadig peger på noget uden for VPN-sammenhængen, er filtrering typisk begrænset.

  2. Test navneopslag med tydelige domæner Vælg et par domæner, hvor du forventer forskellige resultater. Hvis blokering omfatter DNS, vil du ofte se, at navneopslaget fejler eller får et andet svar, før der kommer en egentlig webforbindelse.

  3. Sammenlign “før” og “efter” VPN Sammenlign adfærd med og uden VPN: virker navneopslagene anderledes, når filtrering er slået til? Hvis ændringen kun ses delvist, kan DNS stadig delvist gå uden om.

Hvis du vil være ekstra sikker, kan du gentage testen fra forskellige enheder (fx laptop og mobil) og via samme netværk. Det hjælper med at afsløre om det er enhedsindstillinger eller DNS-routing, der styrer resultatet.