Stare aplikacije ni več, seznam razdeljenega tunela pa še vedno vsebuje vnos zanjo. Nič se vidno ne zlomi, zato tam ostane mesece. Potem nekdo namesti drug program v isto mapo ali upravljani profil ob vsaki ponovni povezavi obnovi pravilo in promet začne iti po poti, ki je nihče ni načrtoval. Izjema je preživela razlog, zaradi katerega je obstajala.

Čiščenje je predvsem vprašanje identitete: na kaj pravilo zdaj kaže in kdo je lastnik seznama.

Simptom: izjema, ki se ne ujema z ničimer

Zastarel vnos je pri običajni uporabi neviden. Viden postane na tri načine: aplikacija, za katero ste pričakovali, da bo šla skozi tunel, gre neposredno, nov program podeduje staro izjemo ali odjemalec zavrne shranjevanje spremembe, ker jo upravljani profil prepiše. Vsi trije so videti kot ločene napake, vsi trije pa so ista težava z evidenco. Vsakega je poceni preveriti in drago napačno diagnosticirati.

Začnite z branjem pravila, ne z brisanjem.

Ugotovite, kaj pravilo prepozna

Izvedbe razdeljenega tunela vežejo izjeme na različne stvari: pot do izvršljive datoteke, ime paketa, identifikator paketa ali pot. Pravilo, ki temelji na poti, kaže na datoteko, ki morda ne obstaja več ali je zdaj druga datoteka. Pravilo, ki temelji na paketu, kaže na identiteto, ki jo lahko nova namestitev znova uporabi. Preberite dokumentacijo odjemalca za polje, ki ga gledate, ker isto besedilno polje pomeni različne stvari pri različnih izdelkih. Vodnik po VpnService v Androidu je referenca za primer, ki temelji na paketu.

Prikazano ime je najmanj zanesljiv del vnosa in prav tega ljudje berejo.

Pravila poti in pravila paketov se obnašajo različno

Pravilo poti, ki preživi odstranitev, običajno postane neaktivno, in neaktivnost je dober izid. Slab izid je pot, ki se znova uporabi, ker nova izvršljiva datoteka tiho podeduje izjemo. Pravila paketov se obnašajo spet drugače: izdelek lahko nedosegljiv paket prezre, ga zavrne ali še naprej ujema po imenu, ko nekaj novega prevzame to ime.

Predpostavke ne prenašajte z enega odjemalca na drugega. Preverite, kaj vaš v resnici naredi z manjkajočim ciljem, najbolje tako, da stanje namerno ustvarite na testnem stroju in opazujete, kateri proces podeduje izjemo.

Odstranite jo prek lastnika

Če seznam izvira iz upravljanega profila, je lokalno urejanje začasna sprememba, ki bo obnovljena ob naslednji povezavi. Spremenite profil ali vprašajte tistega, ki ga ima, in potrdite, da sprememba preživi ponovno povezavo. Če je seznam lokalen, odstranite vnos in preverite, ali je odjemalec prepisal svojo konfiguracijo, namesto da bi staro obdržal v pomnilniku.

Prazen seznam ni cilj. Cilj je seznam, katerega vnosi še vedno ustrezajo resničnim zahtevam.

Nato preizkusite obe smeri

Po čiščenju preizkusite aplikacijo, ki bi morala ostati izključena, in aplikacijo, ki bi zdaj morala iti skozi tunel. Vedenje DNS potrdite ločeno, ker pravila razreševalnika so druga kontrola kot seznam izjem. Nato se enkrat znova povežite in znova preizkusite, saj je obnovljen profil najpogostejši način, da se čiščenje tiho razveljavi.

Ob vsaki preostali izjemi imejte enovrstični namen. Prav ta vrstica preprečuje, da bi seznam postal muzej, in iz naslednjega čiščenja naredi petminutno delo.

Sorodni članki