Pa gyfeiriad ffynhonnell mae STUN yn ei weld gyda VPN ar y llwybrydd?
Mae'r llwybr, y dewis ffynhonnell a'r cyfieithu yn penderfynu'r cyfeiriad y mae adlewyrchydd yn ei adrodd. Tri ffaith i'w nodi, yna un ymholiad i gadarnhau pa lwybr sy'n ennill.
Mae'r cwestiwn yn swnio fel un chwiliad ac mewn gwirionedd mae'n dri phenderfyniad. Pa lwybr y mae'r binding request yn ei gymryd, pa ffynhonnell y mae'r cnewyllyn yn ei dewis ar gyfer y llwybr hwnnw, ac a yw rhywbeth ar y ffordd yn ailysgrifennu'r ffynhonnell honno. Newidiwch unrhyw un o'r tri ac mae'r cyfeiriad y mae gweinydd STUN yn ei adrodd yn newid gyda hi. Dyna pam nad yw dweud bod y VPN ar y llwybrydd yn dweud fawr ddim ar ei ben ei hun.
Mae'r penderfyniad yn seiliedig ar dair ffaith
Yn gyntaf y llwybr: mae rheolau polisi a'r tabl llwybro yn penderfynu a yw'r cais yn gadael trwy'r tiwnel neu trwy'r WAN arferol, ac mae cyrchfan a eithrir yn cymryd yr ail lwybr hyd yn oed pan fo tiwnel yn weithredol. Yna'r ffynhonnell: mae'r cnewyllyn yn dewis ffynhonnell ar gyfer y llwybr a ddewiswyd, ac mae'r dewis hwnnw'n dibynnu ar ffynhonnell a ffefrir y llwybr ac ar unrhyw reol a oedd yn cyfateb. Yn olaf y cyfieithu: mae NAT ar y ffordd yn disodli'r ffynhonnell a ddewiswyd. Mae'r cyfeiriad a adlewyrchir yn lluoswm y tri, nid yn briodwedd o'r tiwnel.
Newidiwch un o'r tri ac mae'r ateb yn newid tra bod pob cydran yn dal i edrych yn iach yn ei log ei hun. Dyna'r rheswm arferol pam mae'r diagnosis hwn yn stelcian.
Nodwch y tair ffaith ar gyfer y llif rydych yn ei brofi cyn dechrau. Mae rhyngwyneb, llwybr a rheol gyfieithu yn ddigon i ragweld y canlyniad, a'r rhagweld ei hun sy'n gwneud syndod yn addysgiadol. Os na allwch lenwi un o'r tri, y bwlch hwnnw yw'r darganfyddiad go iawn.
Dilynwch un binding request ar hyd y llwybr
Mae binding request STUN yn gofyn i weinydd adrodd y cyfeiriad cludo ffynhonnell a arsylwyd ganddo. Mae'r ateb yn disgrifio'r llwybr a gymerodd y cais, nid rhestr o ryngwynebau ar y peiriant cleient. Bydd dau gais ar ddau lwybr yn adrodd yn onest ddau gyfeiriad gwahanol.
| Path taken | Source the reflector sees | What it means |
|---|---|---|
| Tunnel to a public exit that translates | The exit's public address | The reflector learns nothing about the LAN |
| Tunnel to a private reflector, translated to the tunnel address, no later translation | That tunnel address | An internal identifier is disclosed to that reflector |
| Excluded flow over the ordinary WAN | The WAN address | The tunnel was not used at all |
Darllenwch y tabl hwnnw fel set o amodau, nid fel bwydlen o ddarparwyr. Mae'r rhes ganol yn mynnu bod yr adlewyrchydd preifat yn gyrraeddadwy o dan lwybro a pholisi cymheiriaid y tiwnel ei hun; mae hynny'n ffaith ffurfweddu y gallwch ei gwirio, nid yn rhywbeth y mae lefel cyfrif yn ei awgrymu. Y rhes waelod yw'r un sy'n bwysig i bolisi fel arfer, oherwydd dylai'r traffig hwnnw fod wedi aros y tu mewn i'r tiwnel. Rhwng y ddau mae'r achos arferol, lle mae'r allanfa yn cyfieithu ac mae'r adlewyrchydd yn gweld yr allanfa yn unig.
Mae ymgeiswyr gwesteiwr ac ymgeiswyr adlewyrchol gweinydd yn dod o fecanweithiau gwahanol, felly nid yw rhestr ymgeiswyr yn dweud pa lwybr a ddefnyddiodd y cyfryngau mewn gwirionedd. Darllenwch y pâr a ddewiswyd, nid y log casglu, pan fyddwch am wybod i ble aeth y sesiwn.
Beth nad yw cyfeiriad tiwnel y llwybrydd
Mae cyfeiriad tiwnel a neilltuwyd i'r llwybrydd yn perthyn i ryngwyneb ar y llwybrydd. Mae gan borwr ar westeiwr LAN ei gyfeiriadau rhyngwyneb ei hun ac nid oes ganddo olwg uniongyrchol ar ryngwyneb tiwnel y llwybrydd. Mae trin y ddau fel pethau cyfnewidiol yn cynhyrchu atebion anghywir ond hyderus am yr hyn y gall tudalen we ei ddysgu.
Anfon ymlaen yw'r hyn sy'n cysylltu'r ddau. Mae'r cais yn croesi'r llwybrydd fel traffig llwybro, a'i ffynhonnell yw'r hyn a gynhyrchwyd gan lwybro a chyfieithu.
Os yw llwybr y tiwnel yn cadw ffynhonnell LAN, gall adlewyrchydd preifat ddysgu'r cyfeiriad LAN hwnnw, sy'n ddatgeliad go iawn ac yn wahanol i gyfeiriad y tiwnel. Os yw'r llwybr yn cyfieithu i gyfeiriad y tiwnel, mae'r adlewyrchydd yn dysgu cyfeiriad y tiwnel yn lle hynny. Mae'r ddau ganlyniad yn gyson â'r un porwr ar yr un westeiwr, ac felly rhaid cysylltu arsylwi â llif penodol. Gofynnwch i'r cnewyllyn pa ffynhonnell y byddai'n ei defnyddio cyn beio'r rhaglen.
Datgeliad yn erbyn osgoi: dau ddarganfyddiad, dau atgyweiriad
Mae cyfeiriad tiwnel adlewyrchol yn datgelu dynodydd mewnol ar lwybr a ganiatawyd gennych. Mae cais uniongyrchol dros y WAN yn osgoi llwybr roeddech am ei fynnu. Y cyntaf yw cwestiwn gwybodaeth, yr ail yw cwestiwn gorfodi, ac maent yn cael eu trwsio mewn gwahanol leoedd. Mae eu huno mewn un gair yn cynhyrchu atgyweiriad nad yw'n mynd i'r afael â'r naill na'r llall.
Mae WebRTC yn gwneud hyn yn fwy gweladwy heb ei wneud yn anghywir, gan nad yw casglu ymgeisydd yr un peth â'i ddewis.
ip route get 203.0.113.7 from 192.0.2.25
ip rule showRhedwch yr ymholiad llwybr ar gyfer pob cyfeiriad adlewyrchydd a ganiatewch, gyda'r ffynhonnell rydych yn disgwyl i'r llif hwnnw ei chario, yna rhedwch ef eto ar gyfer yr ystodau a eithrir i weld beth mae'r dewis wrth gefn yn ei ddewis. Cymharwch y ddau ateb â'r polisi a nodwyd gennych. Pan fyddant yn gwahaniaethu mewn ffordd nad oeddech yn bwriadu, rydych wedi dod o hyd i'r man atgyweirio heb orfod dehongli rhestr ymgeiswyr porwr o gwbl.