Teipeann próifíl a oibríonn ar ríomhaire glúine ar an bhfón. Is é an chéad chéim shoiléir ná focal amháin a athrú i gcumraíocht an chliaint. Ní chabhróidh an focal sin, mar nach bhfuil an dá cheann ag caint faoin gcineál céanna tráchta.

Iompraíonn TAP frámaí Ethernet. Iompraíonn TUN paicéid IP. Tugtar comhéadan IP d’aip VPN Android, rud a fhágann go bhfuil ceann amháin den dá shocrú indéanta agus an ceann eile nach bhfuil, is cuma cad a deir an chumraíocht.

Tá an chomparáid gairid, ach cinneann sí an féidir leat é seo a dheisiú ar an bhfón nó an gcaithfidh tú an tseirbhís a athrú.

Dhá chineál tolláin le hualaí éagsúla

Iompraíonn comhéadan TAP é féin mar oiriúnaitheoir Ethernet. Iompraíonn sé frámaí, is é sin ARP, craoladh agus aon rud eile a iompraíonn LAN faoi IP. Sin a dhéanann an droichead indéanta: leathnaíonn an tollán fearann craolta agus iompraíonn cliaint iad féin amhail is dá mbeidís breiseán i lasc.

Iompraíonn comhéadan TUN paicéid IP a sheoltar chuige. Níl aon chiseal nasc le caibidil, níl ARP ann agus níl craoladh ann. Cinneann ródú cad a théann isteach sa tollán, agus úsáideann cumraíocht thaobh an fhreastalaí folíon seachas droichead.

Caithfidh an dá cheann aontú cé acu den dá rud atá á dhéanamh acu. Ní chomhshóann athrú dev tap go dev tun ar thaobh amháin an tseirbhís; cruthaíonn sé cliant a bhfuil súil aige le tollán ródaithe agus freastalaí atá fós ag brú frámaí, agus féadfaidh an chroitheadh láimhe éirí as an áireamh gan aon rud inúsáidte ag trasnú.

Cad a thugann Android don aip i ndáiríre

Tugann API VpnService an ardáin comhéadan fíorúil d’aip le haghaidh paicéid IP, cumraithe le seoltaí, róid agus MTU. Níl aon oiriúnaitheoir Ethernet san API sin, agus níl aon bhealach ag an aip ceann a chumadh.

Sin an fáth a ndéanann OpenVPN Connect doiciméadú ar thacaíocht do naisc TUN ródaithe ar Android seachas droichid TAP. Is é an Ceisteanna Coitianta Android ráiteas thaobh an chliaint ar an teorainn sin, agus tagann sé le API an ardáin.

Is socruithe eile iad uirlisí líonra le fréamh-rochtain, formhór bogearraí saincheaptha nó táirge a chuireann ciseal aistriúcháin follasach i bhfeidhm. Is é an gnáthchás an ceann ar cheart pleanáil timpeall air: aip ar féidir léi do chomhad a allmhairiú agus rith mar ghnáthúsáideoir, le comhéadan IP agus gan aon rud faoina bhun.

Cén chuma a bheidh air nuair a dhéanann tú iarracht mar sin féin

Bunaítear an nasc de ghnáth. Sin a dhéanann an teip chomh mearbhallach: tuairiscíonn an cliant go bhfuil sé ceangailte, taispeánann loga an fhreastalaí piara, agus ní oibríonn aon fheidhmchlár.

Ní shroicheann trácht atá dírithe chuig seoladh sannta an fhóin, mar go ndéanann an freastalaí frámaí a dhroicheadadh chuig seoladh MAC nach raibh ag an bhfón riamh. Fanann fionnachtain atá ag brath ar chraoladh folamh. Má bhíonn an LAN ag brath ar DHCP trasna an droichid, ní bhfaighidh an fón léas ar an mbealach sin, agus ní chruthaíonn seoladh a shanntar de láimh sa fholíon droichid an comhéadan atá ar iarraidh.

Teipeann ar roinnt cliant níos luaithe, ag allmhairiú an phróifíl, nuair a fheiceann siad cineál gléis nach féidir leo a chur i bhfeidhm. Ciallaíonn gach iompar díobh an rud céanna, agus ní dheisítear ceachtar acu trí róid a chur leis, DNS a athrú nó raon seoladh an tolláin a leathnú.

Cad a chaithfidh taobh an fhreastalaí a athrú

Baineann an deisiú le duine ar bith a reáchtálann an tseirbhís VPN, agus is breise é de ghnáth seachas imirce. Seol dara cás OpenVPN le gléas ródaithe, a fholíon cliant féin agus cumraíocht thaobh an fhreastalaí a shannann seoltaí agus a bhrúnn na róid a theastaíonn ó na fóin. Leanann an cás droichid atá ann cheana ag freastal ar na gléasanna a dteastaíonn Ethernet uathu go fírinneach.

Déanann dhá mhionsonra é sin oibriú go praiticiúil. Teastaíonn ród fillte ón LAN don fholíon cliant nua, ag díriú ar an óstach VPN, nó ní thiocfaidh freagraí ar ais choíche. Agus caithfidh an balla dóiteáin ar óstach an tolláin seoladh ar aghaidh idir comhéadan an tolláin agus an LAN, agus sin an chéim is minice a fhágtar ar lár nuair a éiríonn le tástáil ón óstach féin.

Mura féidir leis an oibreoir seirbhís a chur leis, is é an rogha eile gléas ar féidir leis dul isteach sa droichead, is é sin ríomhaire glúine nó ródaire a ghníomhaíonn thar ceann an fhóin. Is bealach timpeall é le costas bainistíochta dá chuid féin, ní cumraíocht Android.

Cinneadh ón bhfeidhmchlár, ní ón tollán

Fiafraigh cad a chaithfidh an fón a shroicheadh i ndáiríre, ansin mapáil é. Is riachtanas IP é comhroinnt comhad nó suíomh inlíonra a shroichtear trí ainm nó seoladh, agus sásaíonn tollán ródaithe é nuair a réitíonn DNS an t-ainm agus nuair a bhíonn an ród ann. Ní riachtanas IP é uirlis fionnachtain a bhrabhsálann an fearann craolta áitiúil, agus ní líonfaidh aon mhéid ródaithe é.

RequirementTunnel that satisfies it
File server or intranet by hostnameRouted TUN, with working DNS
Broadcast or ARP-based discoveryEthernet bridging, so not an ordinary Android client
Multicast deliveryBridging or an explicit multicast relay
One application to one addressRouted TUN, narrowest possible route

Is é an tábla sin an t-iarratas atá le seoladh freisin. Ainmnigh an feidhmchlár, an seoladh nó an t-ainm a úsáideann sé, agus an mbraitheann sé ar fhionnachtain. Is féidir le hoibreoir gníomhú ar an gcur síos sin, rud nach féidir le duine ar bith a dhéanamh ar fhón nach nascann.

Ar deireadh, coinnigh an tseirbhís TAP do na gléasanna a dteastaíonn sí uathu in ionad iallach a chur ar gach cliant aithris a dhéanamh ar oiriúnaitheoir LAN. Tá dhá sheirbhís le críocha soiléire níos éasca le tacú ná ceann amháin a oibríonn go leath do gach duine.

Ailt ghaolmhara