Nuair a stopann aip Android ag obair an nóiméad a ardaítear an tollán, is féidir le trí rud éagsúla a bheith freagrach, agus tá teipeanna cosúla le feiceáil iontu. Féadfaidh an aip riocht líonra an fhóin féin a léamh agus diúltú go háitiúil. Féadfaidh an freastalaí an seoladh a dtagann tú uaidh a aicmiú agus é a dhiúltú. Nó b’fhéidir nach bhfuil baint ar bith ag an diúltú leis an VPN. Bailíonn an t-ord thíos fianaise sula n-athraíonn sé aon rud, mar is é an t-athrú amach an chéim is costasaí agus an ceann is lú seans a chabhróidh má tá an tseiceáil áitiúil.

Céim 1: faigh amach cathain a dhiúltaíonn an aip

Is é an t-am an chéad idirdhealaitheoir. Glan an maolán loga, athchruthaigh an teip agus féach cad a rinne an aip sula ndearna sí gearán:

adb logcat -c
# reproduce the failure in the app
adb logcat -d | grep -iE 'vpn|network|connect|http' | tail -60

Má dhiúltaíonn an aip sula ndéantar aon iarracht ar iarraidh amach, tá cinneadh áitiúil romhat. Má nascann sí, má sheolann sí rud éigin agus má thaispeánann sí earráid ina dhiaidh sin, tháinig an diúltú ón taobh eile. Má theipeann uirthi ar an gcuma chéanna leis an tollán síos, ní raibh an VPN riamh mar an athróg.

Caith leis an am sin mar fhianaise seachas mar chruthú. Is féidir le haip freagra i dtaisce a athsheinm, agus b’fhéidir gur éirigh le hiarratais chúil nó gur theip orthu sula bhféach tú. Tabhair faoi deara stampaí ama na hiarraidh dheireanaí a d’éirigh léi agus na hearráide, ní hamháin an nóiméad a tháinig an teachtaireacht chun solais.

Céim 2: léigh dearcadh an fhóin féin ar an líonra

Nochtann Android riocht an VPN mar chumas líonra, mar sin ní theastaíonn liosta de sholáthraithe tráchtála ó aip chun a thabhairt faoi deara go bhfuil tollán gníomhach. Fiafraíonn sí den tseirbhís nascthachta cén líonra reatha atá ann, agus cuimsíonn an freagra giotán iompair VPN:

val cm = context.getSystemService(ConnectivityManager::class.java)
val caps = cm.getNetworkCapabilities(cm.activeNetwork)
val onVpn = caps?.hasTransport(NetworkCapabilities.TRANSPORT_VPN) == true

Tá an tseiceáil sin áitiúil agus saor, agus míníonn sí aicme iomlán tuarascálacha ar nós «ní oibríonn an aip seo thar VPN» gan aon aicmiú cianda. Braitheann an méid a fheiceann an aip fós ar a comhthéacs líonra féin, mar sin ná glac leis go scrúdaíonn gach aip gach próifíl ar an ngléas.

Ó stáisiún oibre is féidir leat an riocht chéanna a fheiceáil ar ghléas tástála le adb shell dumpsys connectivity agus trí chuardach a dhéanamh ar an iontráil líonra VPN. Cuir rith le tollán suas i gcomparáid le rith leis síos, agus coinnigh an dá aschur.

Céim 3: léigh an méid a fheiceann an freastalaí i ndáiríre

Is é an tseirbhís an breathnadóir eile. Feiceann sí an seoladh foinse a thagann, agus féadfaidh sí gníomhú ar an seoladh, ar an líonra óstála taobh thiar de, ar an réigiún, ar an iompróir nó ar chomharthaí a bhaineann leis an gcuntas agus leis an ngléas. Ní héidreamh uathúil aon cheann díobh sin, agus déanann seoladh roinnte na blocálacha coimhdeacha a dhéanamh nádúrtha: is féidir le seoladh srianta amháin úsáideoirí neamhghaolmhara a bhaint amach taobh thiar den aistriúchán céanna.

Faigh an seoladh tríd an mbealach céanna a úsáideann an aip, ní ó bhrabhsálaí ar ríomhaire glúine. Ar an bhfón, taispeánann iarraidh shimplí chuig seirbhís macalla seoltaí an méid a fhaigheann an taobh cianda, agus insíonn comparáid le hiarraidh thar an líonra soghluaiste duit ar athraigh an seoladh ar chor ar bith.

Má oibríonn an aip thar an líonra soghluaiste agus má theipeann uirthi thar an tollán leis an gcuntas céanna, tá an diúltú ag an taobh cianda nó i bpolasaí na haipe féin. Má theipeann uirthi sa dá chás, ní hé an VPN an t-idirdhealaitheoir agus ba cheart duit stopadh ag tástáil na mbarrphointí.

Céim 4: ceangail an fhianaise le ceann de thrí bhreith

Clúdaíonn trí theaglaim beagnach gach tuarascáil. Diúltú gan aon iarracht amach agus tollán gníomhach aige díríonn ar sheiceáil iompair áitiúil. Iarraidh a théann amach agus a thagann ar ais le hearráid, le teorainn ama ar óstach ar leith nó le teachtaireacht réigiúin díríonn ar an taobh cianda. Teip a tharlaíonn arís thar an líonra soghluaiste gan tollán díríonn ar an gcuntas, ar leagan na haipe nó ar pholasaí na seirbhíse féin, agus ní chorróidh aon athrú VPN é.

Scríobh an bhreith síos mar aon leis an bhfianaise a tháirg í. Is é luach na céime seo go stopann sí an lúb ina n-athraíonn duine nóid amach ceithre huaire chun seiceáil a cheartú a ritheann ar an nguthán féin.

Coinníonn sí na héilimh macánta freisin. Athraíonn féin-óstáil an barrphointe agus a bhealach amach ar an idirlíon; ní dhéanann sí dearmad a chur ar Android go bhfuil líonra VPN gníomhach, agus ní ráthaíonn sí go nglacfaidh seirbhís a aicmíonn seoltaí leis. Is féidir le scagaire áitiúil dul i ngníomh ar do líonra VPN féin chomh réidh le líonra tráchtála.

Céim 5: tóg an bealach tacaithe agus fíoraigh é

Cuir tús le polasaí doiciméadaithe an táirge agus lena úinéir tacaíochta. Seol leagan an chliaint, an teachtaireacht bheacht agus fuinneog teipe cúng; ná seol gabhálacha tráchta iomlána ná dintiúir ach chun a chruthú go bhfuil earráid ann.

Má cheadaíonn an tseirbhís rochtain dhíreach agus má cheadaíonn polasaí an ghléis é, is é eisiamh in aghaidh na haipe an mheicníocht thacaithe, agus baineann sé an aip sin den tollán d’aon ghnó in ionad an tollán a cheilt. Ansin téann trácht na haipe amach ar a bealach féin, ar cinneadh polasaí é a chaithfidh duine éigin a shealbhú. I gcumraíocht a bhíonn ag blocáil gan VPN, féadfaidh aip eisithe nascacht a chailleadh go simplí, mar sin tástáil an teaglaim sin sula ngeallann tú go n-oibríonn sí.

Tar éis aon athraithe, déan tástáil ama na chéad chéime arís, deimhnigh go n-oibríonn an aip agus deimhnigh go n-úsáideann gach aip eile an tollán fós. Ansin cuir an chumraíocht roimhe seo ar ais agus seiceáil an dtagann an teip ar ais, mar is comhtharlú é ceartú nach féidir leat a atáirgeadh agus a bhuailfidh leat arís.

Ailt ghaolmhara