De âlde app is fuort, en de split-tunnel-list hat noch altyd in ynfier foar him. Der brekt fan bûten neat, en dêrom bliuwt er moanne lang stean. Dan ynstallearret immen in oar programma yn deselde map, of in beheard profyl set de regel by elke werferbining werom, en it ferkear begjint in paad te nimmen dat nimmen pland hie. De útsluting hat de reden wêrom’t er bestie oerlibbe.

Dit opskjinjen giet benammen oer identiteit: wêr’t de regel no nei wiist, en wa’t de list hat.

It symptoom: in útsluting dy’t nearne by past

In ferâldere ynfier is ûnsichtber by normaal gebrûk. Hy wurdt op trije manieren sichtber: in applikaasje dy’tst ferwachte dat troch de tunnel gie giet direkt, in nij programma erft in âlde útsûndering, of de klant wegeret in bewurking op te slaan om’t it behearde profyl dy oerskriuwt. Alle trije lykje aparte bugs, en alle trije binne itselde boekhâldprobleem. Elk is goedkeap om te kontrolearjen en djoer om ferkeard te diagnostisearjen.

Begjin mei de regel te lêzen, net troch him te wiskjen.

Sykje út wat de regel identifisearret

Split-tunnel-ymplemintaasjes basearje útslutings op ferskate dingen: in útfierber paad, in pakketnamme, in bondelidentifikaasje of in rûte. In paadbasearre regel wiist nei in bestân dat miskien net mear bestiet, of dat no in oar bestân wêze kin. In pakketbasearre regel wiist nei in identiteit dy’t in nije ynstallaasje wer brûke kin. Lês de dokumintaasje fan de klant foar it fjild dêr’tst nei sjochst, want itselde tekstfak betsjut ferskate dingen by ferskate produkten. Android syn VpnService-hantlieding is de referinsje foar it pakketbasearre gefal.

De werjûn namme is it minst betroubere part fan ’e ynfier, en it is it part dat minsken lêze.

Paadregels en pakketregels hâlde har oars

In paadregel dy’t in deinstallaasje oerlibbet wurdt meastentiids ynaktyf, en ynaktyf is de goede útkomst. De minne útkomst is in paad dat wer brûkt wurdt, want it nije útfierbere bestân erft de útsûndering stil. Pakketregels hâlde har wer oars: in produkt kin in net-beskikber pakket negearje, it ôfwize, of trochgean mei op namme te matsen as eat nijs dy namme opeasket.

Drage gjin oanname fan de iene klant nei de oare oer. Kontrolearje wat dyn klant echt docht mei in ûntbrekkend doel, leafst troch de tastân opsetlik op in testmasine te meitsjen en te sjen hokker proses de útsûndering erft.

Ferwiderje him fia de eigner

As de list fan in beheard profyl komt, is pleatslik bewurkjen in tydlike feroaring dy’t by de folgjende werferbining weromset wurdt. Feroarje it profyl, of freegje wa’t it ek hat, en befêstigje dat de bewurking in werferbining oerlibbet. As de list pleatslik is, ferwiderje de ynfier en kontrolearje dat de klant syn konfiguraasje oerskreaun hat ynstee fan de âlde yn it ûnthâld te hâlden.

In lege list is net it doel. It doel is in list waans ynfieren noch by echte easken passe.

Test dêrnei beide rjochtingen

Test nei it opskjinjen in app dy’t noch útsletten bliuwe moat en in app dy’t no troch de tunnel gean moat. Befêstigje DNS-gedrach apart, want it belied fan ’e resolver is in oare kontrôle as de útslutingslist. Ferbynje dy dan ien kear wer en test op ’e nij, want in weromset profyl is de meast foarkommende manier wêrop in opskjinjen himsels stil ûngedien makket.

Hâld in ienrigelige bedoeling njonken elke oerbleaune útsûndering. Dy rigel is wat foarkomt dat de list in museum wurdt, en hy makket it folgjende opskjinjen in wurk fan fiif minuten.

Relatearre artikelen