Do setst de VPN oan, do iepenest Little Snitch, en de browser stiet der daliks, mei in ferbining nei in side dêr'tsto tochtst dat er troch de tunnel gie. Dy ynfier is op himsels gjin bewiis fan in lek. In lokale monitor meldt hokker proses in socket op dizze masine iepene hat, en de browser hat dy iepene; de VPN-klant is in twadde proses dat dy pakketten letter ophellet. Beide bewearings binne tagelyk wier, en it skerm lit dy de earste sjen.

Wat in lokale monitor taskriuwe kin en wat net

Tastriuwen bart by de socket. De kernel wit hokker proses in ferbining besit, dus kin Little Snitch in ynfier mei hege wisheid it applikaasjenamme jaan. Wat it standert net sjocht, is de bûtenferbining dy't de VPN om dat ferkear hinne bout, want dy heart by in oar proses.

Domeinnammen binne in swakker sinjaal as se lykje. By in HTTPS-ferbining kin de namme komme fan in DNS-sochtopdracht, fan 'e servernamme dy't by de hânskud oanbean wurdt, of fan in omkearde syktocht fan it adres, ôfhinklik fan wat it systeem waarnommen hat. Nimmen fan dat freget om 'e side te ûntsiferjen, en nimmen fan dat bewist wêr't de bytes letter hinne giene.

Sa beantwurdet de browser-ynfier wa, net wêr. Behannelje it as tastriuwingsgegevens en helje it wêr út in oare werjefte.

Stap ien: begjin mei in leech finster ynstee fan troch de skiednis te rôljen

Alde ynfiers kinne dy net fertelle wat de hjoeddeistige konfiguraasje docht. Ferwikselje it tiidfilter nei Fan no ôf, of druk op Command-K, sadat it finster allinnich ferbiningen sjen lit dy't nei dat momint ferskine.

Doch dan krekt ien ûnskealik ding yn 'e applikaasje dy'tsto ûndersikest, bygelyks in side lade dy'tsto lade meist. Ien aksje, ien momint, sadat de ynfiers dy't ferskine sûnder rieden dêroan keppele wurde kinne. Wacht in sekonde of twa nei't it klear is, want in side-lade jout in berst fan ferbiningen ynstee fan ien. De list lêze wylst er noch follet, garandearret datsto de oarder ferkeard beöardielest.

Foardatsto it resultaat lêst, kontrolearje oft in sykfjild of in statusfilter de list ferneatet. In filter dy't fan in eardere sesje oerbleaun is, is de meast foarkommende reden dat in ferbining liket te ûntbrekken wylst er allinnich ferburgen is, en it is ek de reden dat twa minsken dy't nei deselde masine sjogge it net iens binne oer wat der bart.

Stap twa: nim útwreidingsferbiningen op om de tunnel sels te sjen

De VPN-klant is op in aktuele macOS-ferzje meastentiids in netwurkútwreiding ynstee fan in gewoane app. Set Lit netwurkútwreidingen sjen oan yn 'e Monitor, en de ferbiningen dy't dy útwreiding makket wurde njonken al it oare sichtber.

No kinne de twa lagen tegearre lêzen wurde. De browser is de oarsprong fan it fersyk, en de útwreiding is it ferfier dat it draacht. Beide sjen is normaal en te ferwachtsjen; allinnich de útwreiding sjen betsjut meastentiids dat de werjefte filtere is, wylst allinnich de app sjen meastentiids betsjut dat de útwreidingswerjefte út is.

Gjin inkelde werjefte allinnich ynhâldt it hiele paad. Routingregels, DNS-gedrach en alle útsûnderingen per app lizze bûten de ferbininglist, dus in folslein antwurd freget dat dy apart kontrolearre wurde.

Stap trije: ûnderskied in echte direkte ferbining fan in skermeffekt

As'tsto fermoedest dat in beskaat bestimming direkt nei bûten giet, neamje dy bestimming en ûndersykje him op himsels. Sjoch nei de eigen routing- en blokkearringskonfiguraasje fan 'e VPN-klant foar dy host of app, en befêstigje oft er útsletten wurde moat.

Wat'tsto net dwaan moatst, is as reaksje elke sichtbere browser-ynfier blokkearje. De browser moat syn ferbiningen dochs meitsje, en se yn 'e monitor blokkearje liedt se net yn 'e tunnel, it stopset se allinnich. Dat makket in diagnostyske fraach ta in ûnderbrekking. As in regel needsaaklik liket, behein him dan ta de iene bestimming dy'tsto rjochtfeardigje kinst, mei in notysje oer wêrom't er bestiet.

Deselde foarsichtigens jildt foar de domeinkolom. In namme dy't dy ferrast, kin in dielde hostnamme wêze, in einpunt foar ynhâldsleveransje, of in syktocht dy't barde foardat de tunnel omheech kaam, en it as bewiis fan in lek behannelje liedt ta regels dy't wurkjend ferkear brekke.

Stap fjouwer: hâld de werjefte en de regel apart

Elke feroaring yn dizze oefening feroaret wat de monitor lit sjen. Gjinien fan harren feroaret wat de firewall tastiet, en gjinien ferpleatst ferkear yn of út 'e tunnel.

As'tsto klear bist, set de filters werom yn in steat dy'tsto útlizze kinst, sadat de folgjende persoan dy't it finster iepenet net in werjefte lêst dy'tsto efterlitten hast. As de fraach wie oft in bestimming troch de tunnel giet, beäntwurdzje him dan út 'e routing- en útsûnderingsynstellingen, en brûk dêrnei de monitor om it resultaat te befêstigjen ynstee fan dernei te rieden.

Relatearre artikelen