Dau borwr, dwy ffenestr, un ar y cyfrif gwaith ac un ar gyfrif personol, ar dybiaeth yw eu bod bellach yn dilyn llwybrau gwahanol. Nid ydynt. Mae gwahanu proffiliau yn cadw cwcis ar wahân, tra bod y penderfyniad llwybro yn digwydd o dan y porwr ac yn gwybod dim pa broffil a ofynnodd. Mae ail lwybr angen rheol sy'n dewis un, a dim ond ychydig o leoedd sydd lle gall y rheol honno fyw.

Nid yw gwahanu cyflwr yn gwahanu llwybr

Mae proffil porwr yn ynysu storfa: cwcis, hanes, estyniadau ac weithiau manylion mewngofnodi. Gorfodir yr ynysu hwnnw o fewn un goeden broses ac nid oes ganddo lais dros pa ryngwyneb sy'n cario pecyn.

Mae ffenestri preifat yn mynd ymhellach mewn golwg ac nid cam ymhellach mewn llwybro. Mae popeth y mae'r porwr yn ei anfon yn dal i adael drwy'r llwybr a ddewiswyd gan y system weithredu, oni bai bod rhywbeth rhwng y soced a'r rhwydwaith yn ei newid. Mae cymysgu ynysu storfa ag ynysu rhwydwaith yn creu disgwyliadau na addawodd unrhyw wneuthurwr porwr hwy ac na all unrhyw brawf eu bodloni.

Beth sy'n dewis llwybr mewn gwirionedd

Gall pedwar peth ddewis llwybr gwahanol: rheol VPN fesul ap sy'n cyfateb i'r ffeil weithredu neu'r pecyn, dirprwy wedi'i osod y tu mewn i'r porwr neu'r system, gofod enwau rhwydwaith neu gynhwysydd, ac ail ddyfais ffisegol. Mae pob un yn newid rhywbeth go iawn, ac mae gan bob un gost.

Rheol fesul ap yw'r ateb arferol ar lwyfannau symudol, lle mae'r gwasanaeth VPN yn derbyn rhestr o becynnau. Ar fwrdd gwaith mae'n dibynnu ar y cleient, ac mae rheol sy'n cyfateb i'r ffeil weithredu yn cynnwys pob proffil y mae'r ffeil honno'n ei agor. Os oes gwir angen llwybrau gwahanol ar ddau broffil, fel arfer maent angen dau broses ag hunaniaethau gwahanol yn hytrach na dau dab. Dyna pam na all gosodiad porwr a rennir fod yn ffin mewn dyluniad fesul proffil byth.

Mae dirprwyon ar lefel ap yn ychwanegu cyfryngwr arall

Mae gosodiad dirprwy yn y porwr yn creu llwybr ar wahân mewn gwirionedd, ac mae hefyd yn creu perthynas ymddiriedaeth ar wahân gyda'r sawl sy'n rhedeg y dirprwy. Mae hwnnw'n drefniant dilys ar gyfer un proffil, ac nid yw'n gymar i gwmpas y ddyfais gyfan.

Dewiswch y dirprwy yn fwriadol: gwrandawr SOCKS ar yr un gwesteiwr, dirprwy wedi'i ddilysu y tu mewn i'r twnnel, neu wasanaeth o bell. Mae cymysgu dirprwy â VPN twnnel llawn yn cynhyrchu llwybrau nythog lle mae'r dulliau methu yn lluosi.

Gwiriwch gais go iawn pob porwr

Anfonwch yr un cais o bob porwr a chymharu'r cyfeiriad allanfa a arsylwyd, yn hytrach na chymharu tudalennau'r gosodiadau. Mae dirprwy wedi'i osod sy'n methu cysylltu'n dawel yn ffordd gyffredin iawn o ddod yn ôl i'r llwybr diofyn.

curl -sS --max-time 8 https://api.ipify.org
curl -sS --max-time 8 --proxy socks5h://127.0.0.1:1080 https://api.ipify.org
dig +short example.com

Yna ailadroddwch y cais gyda'r dirprwy'n cael ei orfodi, a chyda'r twnnel i lawr, i weld pa haen sy'n cario traffig mewn gwirionedd. Cofnodwch yr ateb DNS hefyd, oherwydd gall borwr â'i ddatryswr amgryptiedig ei hun osgoi llwybr y system yn gyfan gwbl a dal i ddangos y dudalen roeddech yn ei disgwyl.

Ysgrifennwch y mapio arfaethedig mewn dwy linell: pa broses sy'n defnyddio pa lwybr, a phwy sy'n berchen ar bob un. Cadwch hunaniaethau cyfrif mewn golwg hefyd, oherwydd nid yw dwy lwybr yn atal yr un mewngofnod rhag cael ei gyflwyno i'r ddau gyrchfan. Ailbrofwch ar ôl y diweddariad porwr nesaf, oherwydd mae gosodiad dirprwy yn hawdd ei golli ac yn anodd ei sylwi.

Erthyglau cysylltiedig