Aip eisiata fós ar líne? Tá rialacha in aghaidh na haipe agus na mbealaí difriúil
Ní chuireann eisiamh aip Android ó VPN bac uirthi. Cinneann liostaí ceada, rialacha UID agus bealaí brúite gach ceann cuid dhifriúil den chonair.
Is treoir ródaithe é eisiamh pacáiste, ní bac, mar sin tá na leathanaigh a lódáiltear tar éis an VPN a nascadh ionchasach seach mar fhianaise ar mhainneachtain. Baineann an t-eisiamh an aip as an tollán in ionad bac a chur uirthi, agus iompraíonn an ghnáthlíonra a trácht. Tagann dhá pholasaí ar leith le chéile anseo: roghnaíonn ceann acu próisis, roghnaíonn an ceann eile cinn scríbe. Míníonn léamh sa chur sin cé nach bréagnú í deilbhín nasctha agus aip a oibríonn.
Cén fáth a bhfágann eisiamh an líonra oscailte
Glacann VpnService.Builder le liosta ceada nó le liosta diúltaithe, ní leis an dá rud riamh. Is iad pacáistí ar liosta ceada an t-aon dream a ródáiltear tríd an tollán. Aisiontaíonn liosta diúltaithe é sin: úsáideann gach pacáiste seach na cinn liostaithe an tollán, agus coinníonn na cinn liostaithe an chonair fhisiciúil. Tá pacáiste nach bhfuil liostaithe faoi liosta ceada lasmuigh den tollán freisin, mar sin is é eisiamh an ghnáthstaid d'fhormhór na n-aip sa mhód sin.
Déanann sé sin iontráil diúltaithe áitiúil de chinneadh ródaithe, ní de riail balla dóiteáin. Más é an riachtanas stop a chur le haip ó óstach a shroicheadh, caithfidh an tollán í a chlúdach agus caithfidh an freastalaí nó polasaí áitiúil an trácht a dhiúltú. Ní athraíonn baint aipe as an tollán ach an comhéadan a iompraíonn a pacáistí.
Is é cás Play Store an gnáth shampla d'aon ghnó. Ligeann eisiamh phacáiste an siopa do na híoslódálacha an nasc bunúsach a úsáid nuair a chuireann bealach amach an VPN isteach ar aistrithe, agus taispeánann sé gurb é atá in eisiamh ná seachbhóthar seach bac.
Próifíl amháin, liosta amháin
Caitheann an tógálaí eisceacht má úsáidtear an dá ghlao, mar sin is liosta ceada nó liosta diúltaithe an phróifíl atá os do chomhair. Cinneann an t-aon fhíric sin conas gach breathnóireacht níos déanaí a léamh. Seiceáil an cód nó an chumraíocht bhainistithe roimh an tábla ródaithe, mar is í an liosta a shocraíonn cad a chiallaíonn an chuid eile den aschur. Ní staid ar féidir breathnú uirthi í próifíl hibrideach.
Réamhinsíonn an t-idirdhealú freisin cad a dhéanfaidh aip atá nuainsuiteáilte. Faoi liosta ceada fanann sí lasmuigh go gcuireann duine éigin leis í, agus faoi liosta diúltaithe téann sí isteach sa tollán de réir réamhshocraithe.
Nochtann cumraíochtaí bainistithe an rogha chéanna faoi ainmneacha eochracha éagsúla, agus cuireann roinnt consól síos uirthi mar mhód VPN in aghaidh na haipe seach mar liosta. Tagann an t-iompar síos go fóill ar an dá ghlao sin, mar sin lean an socrú siar go dtí an liosta pacáistí in ionad muinín a chur san lipéad. Má easaontaíonn an lipéad agus an liosta, buaíonn an liosta.
Lean riail UID go tábla an tolláin
Tugann Android a ID úsáideora Linux féin do gach aip, agus suiteálann seirbhís an VPN rialacha polasaí a thagann le raonta UID. Seoltar trácht a thagann leo chuig tábla ródaithe a bhfuil a bhealach réamhshocraithe dírithe ar an bhfeiste tun. Leithdháiltear uimhir an tábla in aghaidh gach eachtra VPN, mar sin athraíonn sí tar éis athnascadh nó tar éis dara próifíl VPN a chruthú.
Is é aschur na rialacha an léarscáil. Ainmníonn gach líne tábla cuardaigh, agus coinníonn an tábla sin an bealach réamhshocraithe a shocraíonn an dtéann pacáistí meaitseála isteach sa tollán.
adb shell ip rule show
adb shell ip route show table all
adb shell cmd package list packages -U | grep <package>
Rith an tríú ordú ar dtús chun an UID a fháil, ansin aimsigh an riail a bhfuil a raon ina leithéid. Díríonn an riail sin ar uimhir tábla, agus ip route show table <n> leis an uimhir sin taispeántar an bhfuil bealach réamhshocraithe tríd an bhfeiste tun ann. Mura bhfuil réamhshocruithe ag an tábla, tá an aip roghnaithe ach níl aon chonair aici, rud is mainneachtain dhifriúil é.
Teastaíonn build is féidir a dhífhabhtú nó feiste inar féidir le adb shell staid an líonra a léamh ó na horduithe seo. Ar fhón táirgthe freagraíonn an bainisteoir pacáistí fós, ach féadfar an iniúchadh ródaithe a dhiúltú, mar sin taifead a bhfuil ar do chumas agus caith an chuid eile mar rud neamhfhíoraithe.
Éilíonn bealach réimír, ní aip
Éilíonn Builder.addRoute réimírí cinn scríbe don tollán. Próifíl nach gcuireann leis ach 10.0.0.0/8 seolann sí an réimír sin tríd an tollán agus fágann sí gach ceann scríbe eile ar an gconair fhisiciúil. Is tollánú scoilte gnáth é sin, agus tá sé neamhspleách ar na haipeanna a roghnaigh na rialacha.
Léiríonn an chumraíocht a bhrúnn an freastalaí an tsamhail chéanna. Cuireann brúnna bealaí aonair réimírí leis, agus cuireann treoir redirect-gateway ionad an bhealaigh réamhshocraithe agus gabhann sí gach rud do na haipeanna a chlúdaíonn an tollán. Féadfaidh baint na treorach sin an tollán oibre a laghdú go dtí aon fholíon amháin gan aon athrú ar an bhfeiste.
Féadfaidh bealach brúite le geata nó cáilítheoir méadrach neamhghnách mainneachtain a shuiteáil freisin. Roghnaigh an fhoirm réimíre shimplí agus lig don fhreastalaí an t-aistriú agus NAT a láimhseáil.
Léigh an trasnú sula n-athraíonn tú socrú
Iompraíonn an tollán trasnú na bpróiseas clúdaithe agus na gceann scríbe éilithe. Aip chlúdaithe a iarrann seoladh lasmuigh de na réimírí foilsithe téann sí amach tríd an líonra fhisiciúil. Fanann pacáiste diúltaithe lasmuigh fiú nuair a iarrann sé seoladh laistigh de na réimírí sin. Ní fabht ceachtar cás; is iad an dá pholasaí ag déanamh a gcuid oibre iad araon.
Féadfaidh VPN in aghaidh na haipe aip ghaolmhar a fhágáil gan nascacht freisin. Nuair a bhíonn on-demand as agus an tollán síos, fanann an aip ceangailte leis an VPN in aghaidh na haipe agus níl aon chúltaca aici, rud a fhéachann mar aip bhriste seach mar staid pholasaí. Athraíonn cumasú on-demand, nó baint an chomhcheangail tríd an mbainistíocht, é sin.
| Layer | What it selects | Where to look | Typical mismatch |
|---|---|---|---|
| Package list | Processes | Builder calls or managed configuration | App excluded but expected to be blocked |
| UID policy rule | Which table a UID uses | ip rule show | Tunnel icon on, app still on Wi-Fi |
| Routing table | Destinations for matched traffic | ip route show table <n> | Covered app reaches only one subnet |
| Server push | Prefixes offered to the client | Server route configuration | Tunnel shrinks after a server edit |
Déan diagnóisiú ar aon ais amháin ag an am. Deimhnigh cead nó diúltú ar dtús, léigh na rialacha UID agus na táblaí suiteáilte sa dara háit, agus tástáil dara haip in aghaidh an chinn scríbe chéanna sa deireadh. Scarann an dara haip roghnú próisis ó roghnú cinn scríbe in aon iarratas amháin.
Scríobh an toradh síos mar aip, ceann scríbe agus uimhir tábla. Is é an triúr sin an rud a chaithfidh an chéad athrú eile a chaomhnú.