I ble mae DNS yn mynd pan fyddwch yn cyfuno Tor a VPN
Gall Tor Browser, y system weithredu a chleient y tiwnel ddatrys enw gwahanol ar hyd llwybr gwahanol. Olrhain y cyfnewidiadau cyn i chi ei alw’n ollyngiad.
Mae dau offeryn preifatrwydd yn rhedeg, nid yw un dudalen yn llwytho, ac mae prawf datryswr yn dweud bod rhywbeth y tu allan i’r porwr wedi derbyn enw. Cyn i hynny ddod yn adroddiad ollyngiad, enwch y cyfnewidiad y daeth ohono. Mae cyfuniad Tor a VPN yn cynnwys o leiaf tri chwiliad enw gwahanol gyda thri pherchennog gwahanol, ac mae mynd drwyddynt yn y drefn y maent yn digwydd yw’r ffordd gyflymaf i weld pa un sy’n camymddwyn.
Enwch bob cyfnewidiad cyn i chi ei alw’n ollyngiad
Mae’r cyfnewidiad cyntaf yn datrys pen y tiwnel VPN ei hun, ac mae’n digwydd cyn bod unrhyw amddiffyniad yn bodoli. Mae’r ail yn datrys cyrchfan ar gyfer Tor Browser, a all drosglwyddo’r enw i’r dirprwy yn lle ei ddatrys yn lleol. Mae’r trydydd yn cwmpasu popeth arall ar y peiriant, gan gynnwys profion diweddaru, cleientiaid post a chwiliadau gwasanaeth y system weithredu ei hun. Dim ond y cyntaf o’r rheini all ddigwydd heb i’r ddau arall fod yn rhan ohono.
Gall pob un ohonynt ddilyn llwybr gwahanol, ac mae un prawf yn y porwr yn gweld ei gais ei hun yn unig. Bwrw ymlaen i drin un canlyniad fel cyflwr y tri yw lle mae’r rhan fwyaf o’r dryswch yn dechrau.
Ysgrifennwch pa enwau sy’n perthyn i ba haen cyn i chi newid unrhyw beth. Nid yw enwau sefydliadol preifat, cyrchfan gyhoeddus a phen y tiwnel ei hun yn cario’r un gofyniad, a bydd polisi sy’n eu trin fel un categori yn torri rhywbeth.
Mae’r chwiliad cychwyn yn digwydd cyn y tiwnel
Rhaid i gleient sydd wedi’i ffurfweddu ag enw cynnal ddatrys yr enw hwnnw i agor y tiwnel, ac ar y foment honno nid oes tiwnel i gario’r cwestiwn. Mae unrhyw ddatryswr a gynigir gan y system weithredu ar y rhwydwaith presennol yn ateb, a all fod yn borth carchar, yn ddatryswr gwesty neu’n un cyhoeddus. Nid ollyngiad yn y tiwnel yw hyn, oherwydd nid oes tiwnel eto.
Nid yw newid gosodiad DNS diogel y porwr yn cyffwrdd â’r chwiliad hwn chwaith, oherwydd mae’n perthyn i wasanaeth sy’n rhedeg y tu allan i’r porwr ac yn dechrau cyn i unrhyw dudalen agor. Os metha enw pen y tiwnel â datrys, ni fydd unrhyw bolisi y tu mewn i’r tiwnel yn helpu, oherwydd mae’r methiant yn digwydd un cam yn gynharach na phopeth y mae’r ffurfweddiad yn ei ddisgrifio.
Dyma’r un lle y mae defnyddio cyfeiriad llythrennol ar gyfer pen y tiwnel, os yw’r darparwr yn ei gefnogi, yn dileu dibyniaeth yn lle ychwanegu un. Mae hefyd yn dileu’r gallu i ddilyn darparwr sy’n cylchdroi cyfeiriadau, felly mae’r cyfnewid yn real ac fe ddylid ei benderfynu yn hytrach na’i ddarganfod.
Mae’r porwr a gweddill y peiriant yn wahanol
Mae rhyngwyneb SOCKS Tor yn cefnogi trosglwyddo enw cynnal cyrchfan ymlaen i’r dirprwy, sy’n golygu bod yr ochr bell yn gwneud y datrysiad ac nad yw’r peiriant lleol byth yn gofyn. Gall rhaglen gyffredinol sy’n cefnogi dirprwy ddatrys yr enw’n lleol yn gyntaf ac yna gysylltu â’r cyfeiriad a gafodd, sy’n cynhyrchu cwestiwn lleol ar gyfer cyrchfan yr oedd y defnyddiwr yn credu ei fod wedi’i ddirprwyo. Felly gall y ddau raglen ollyngu mewn gwahanol leoedd wrth rannu un gosodiad dirprwy. Nid oes dim mewn cyfeiriad dirprwy a rennir yn dweud wrthych pa un o’r ddau ymddygiad sy’n cael ei ddefnyddio.
Mae porwyr yn ychwanegu haen arall pan fydd DNS diogel wedi’i alluogi, oherwydd gall y porwr ddewis ei ddarparwr ei hun a chylchu datryswr y system yn gyfan gwbl. Yn y cyfamser, gall cleient y tiwnel wthio datryswr drwy’r tiwnel ar gyfer y peiriant cyfan. Gall y ddau osodiad hynny fod yn gywir ac eto ddisgrifio ymddygiad gwahanol ar gyfer gwahanol raglenni.
Gwiriwch y rhaglen a wnaeth y cais yn hytrach na chyffredinoli o un dudalen brawf. Mae’r gwahaniaeth rhwng cwestiwn a gludir y tu mewn i’r tiwnel ac un na chyrhaeddodd Tor erioed yn union y gwahaniaeth na all un cyfeiriad datryswr ei ddangos.
Gwiriwch bob rhaglen, yna cymharwch â’r bwriad
Rhedwch yr arsylwadau ar wahân: beth fyddai’r system yn ei ddefnyddio, beth mae’r porwr wedi’i ffurfweddu i’w ddefnyddio, ac a yw’r cysylltiad SOCKS yn cario enw neu gyfeiriad. Yr olaf yw’r gwahaniaeth rhwng datrysiad o bell a lleol, ac mae manyleb estyniadau SOCKS yn disgrifio sut y trosglwyddir enw cynnal yn hytrach na’i ddatrys yn gyntaf.
resolvectl status | grep -E "Current DNS Server|DNS Servers"
ss -tnp '( dport = :9050 )'
dig +short dev.internal.example
getent hosts vpn-endpoint.example.net
Yna cymharwch yr hyn a arsylwoch â’r hyn a fwriedwch. Nid yw enw cyhoeddus a ddatryswyd drwy’r tiwnel gan ddatryswr a ddewisoch yr un canfyddiad ag enw preifat a roddwyd i ddatryswr cyhoeddus yn ystod cwymp yn ôl, a’r ail yn unig sydd fel arfer angen gweithredu. Mae’r cyntaf yn ffurfweddiad sy’n gweithio fel y’i cynlluniwyd, hyd yn oed os yw’n edrych yn anghyfarwydd mewn adroddiad.
Cofnodwch yr eithriadau a dderbyniwch, gan gynnwys y chwiliad cychwyn na ellir ei amddiffyn. Mae eithriad a ysgrifennwyd yn benderfyniad dylunio, tra bo’r un eithriad a ddarganfyddir yn ddiweddarach yn edrych fel diffyg. Bydd y sawl a’i canfydd yn ei drin felly, a byddwch yn treulio’r cyfarfod yn esbonio pam nad yw.