Proffil VPN Android: darganfyddwch y perchennog cyn ei olygu
Mae rhes VPN y system yn cuddio'r ap sy'n berchen ar y pwynt terfyn, y llwybrau a'r allweddi. Nodwch y perchennog, yna cymharwch y cyflwr a ofynnwyd amdano, a dderbyniwyd ac a gymhwyswyd.
Mae sgrin VPN Android yn dangos un rhes ag enw, eicon allwedd ac efallai togl bob-amser. Anaml y mae'n dangos y pwynt terfyn, y polisi llwybrau, y gweinyddwyr DNS na'r manylion mewngofnodi sy'n gwneud i'r cysylltiad weithio, oherwydd mewn tiwnel sy'n seiliedig ar ap mae'r rhain yn perthyn i'r ap. Y canlyniad ymarferol yw cwestiwn runbook, nid un athronyddol: cyn golygu ffeil a lawrlwythwyd neu chwilio am storfa proffil ganolog, darganfyddwch pa gydran sy'n berchen ar y gosodiad rydych am ei newid.
Adnabyddwch y math o gysylltiad yn gyntaf
Mae o leiaf tair trefniant ar yr un sgrin osodiadau. Gall ap ddefnyddio VpnService i adeiladu rhyngwyneb rhithwir a bod yn berchen ar y protocol a'r cyfluniad preifat, gan gynnwys ap hidlo lleol heb allanfa bell. Gall Android hefyd ddarparu proffil IKEv2 platfform trwy Ikev2VpnProfile, ar gael o API 30, lle mae'r platfform yn dal mwy o'r proffil. A gall ap darparwr gyflwyno ei restr gweinyddwyr ei hun ac ymgynnull gosodiadau'n fewnol.
adb shell dumpsys connectivity | grep -i -A12 "VPN"
adb shell cmd connectivity list-owners 2>/dev/null || true
Mae'r gorchymyn cyntaf yn dangos y rhwydwaith VPN gweithredol a nodweddion ei gyswllt, sef y cyflwr a gymhwyswyd. Os yw'r rhes yn enwi pecyn rydych yn ei adnabod, dechreuwch gyda gwedd proffil yr ap hwnnw yn hytrach na sgrin y system.
Cofnodwch y perchennog a chwmpas y proffil
Ysgrifennwch bedwar ffaith cyn newid unrhyw beth: y pecyn sy'n berchen, a yw'r cysylltiad yn byw yn y proffil personol neu'r proffil gwaith, enw'r proffil neu'r cysylltiad fel y mae'r ap yn ei ddangos, a phwy sy'n ei weinyddu. Gall perchennog dyfais ddarparu VPN proffil gwaith na all defnyddiwr proffil personol ei olygu, ac mae'r un ap wedi'i osod ddwywaith yn rhoi dau berchennog annibynnol i chi.
Mae'r cam hwn yn atal yr awr wastraff fwyaf cyffredin, sef golygu proffil nad ef yw'r un sy'n gysylltiedig. Mae apiau'n aml yn cadw sawl proffil, ac mae'r un gweithredol yn nodwedd o'r ap, nid o'r rhes Android.
Cymharwch y cyflwr a ofynnwyd amdano, a dderbyniwyd ac a gymhwyswyd
Mae'r rhain yn dri cham gwahanol, ac mae anghysondeb rhyngddynt yn dweud wrthych pa gydran i'w thrwsio.
| Stage | Where to look | What it proves |
|---|---|---|
| Requested | The app's profile editor or imported file | What the owner intends to use |
| Received | Sanitized app log of server-supplied options | What the peer actually pushed |
| Applied | Link properties and routes after connect | What the device is really using |
Y cam a gymhwyswyd yw'r un y gallwch ei arsylwi heb ymddiried yng nghofnod neb. Cymharwch y gweinyddwyr DNS a'r llwybrau yn nodweddion y cyswllt gweithredol a'r rhai y mae'r proffil yn eu honni; os ydynt yn wahanol, mae'r gweinydd wedi gwthio rhywbeth neu mae'r ap wedi cymhwyso polisi nad oeddech yn ei ddisgwyl.
adb shell ip addr show tun0
adb shell ip route show table all | head -40
Mae enwau rhyngwyneb yn wahanol rhwng apiau, felly rhestrwch y rhyngwynebau'n gyntaf a darllenwch yr un a ymddangosodd pan gysylltodd y tiwnel. Llwybr sydd yn olygydd yr ap ond yn absennol yma ni chafodd ei gymhwyso erioed; llwybr sydd yma ond yn absennol o'r golygydd daeth o rywle arall.
Golygwch yr arteffact y mae'r perchennog yn ei ddarllen mewn gwirionedd
Ar gyfer proffil OpenVPN a fewnforiwyd, mae'r ap fel arfer yn cadw ei gopi ei hun. Nid yw golygu'r ffeil a lawrlwythwyd yn wreiddiol yn ddiweddarach yn newid y cysylltiad nesaf; defnyddiwch olygydd dogfennedig yr ap, neu fewnforiwch eto a chadarnhewch pa broffil sy'n weithredol nawr. Dyma'r gwahaniaeth rhwng newid ffeil a newid cyfluniad.
Mae apiau darparwyr yn aml yn ymgynnull gosodiadau o restr gweinyddwyr yn hytrach nag ysgrifennu ffeil y gall y defnyddiwr ei golygu. Nid yw absenoldeb botwm allforio yn brawf bod y VPN yn ffug, ac mae ffeil a allforiwyd yn gallu hepgor allweddi sy'n rhwym i'r ddyfais neu ddeunydd cofrestru y byddai dyfais arall ei angen. Triniwch allforio a mewnforio fel gweithrediadau ar wahân a'u rhagofynion eu hunain.
Ysgrifennwch y nodyn cymorth heb ddatgelu cyfrinachau
Mae nodyn defnyddiol yn enwi'r ap a'r proffil yn union, y gosodiad sy'n ymddangos yn anghywir, a'r dystiolaeth o bob cam. Er enghraifft: mae'r proffil hwn yn derbyn cyfeiriad DNS preifat gan y gweinydd, ond ni all yr ap gwaith arfaethedig ddatrys ei wasanaeth, ac mae nodweddion y cyswllt a gymhwyswyd yn dangos y datryswr hwnnw tra bod golygydd y proffil yn dangos un arall.
Cadwch fanylion mewngofnodi allan o'r nodyn. Nid oes angen gwreiddio'r ddyfais i chwilio storfa breifat yr ap er mwyn nodi'r perchennog, ac nid yw llwybr dyfaledig i'r cyfeiriadur data yn rhyngwyneb a gefnogir. Os oes angen beitiau ar yr ateb na all ond yr ap eu gweld, gofynnwch i'r perchennog am allbwn diagnostig yn lle dyfeisio un.
Pan fydd y gwaith wedi'i wneud, cau'r ddolen: cadarnhewch enw'r proffil gweithredol, ailddarllenwch y cyflwr a gymhwyswyd, a datgysylltwch unwaith i wirio bod y newid yn goroesi ailgysylltiad. Nid yw gosodiad sydd ond yn bodoli yn y golygydd wedi'i osod.