Mae tudalen wirio IP gyhoeddus yn ateb un cwestiwn, ac fel arfer nid yr un a ofynnoch. Mae'n dweud wrthych y cyfeiriad allanfa a welodd y dudalen; nid yw'n dweud a yw'r llwybr IPv6 drwy'r twnnel yn gweithio, a yw'r gwesteiwr wedi ffafrio IPv6 neu wedi syrthio'n ôl, nac a yw cymhwysiad a eithriwyd wedi cymryd llwybr gwahanol. Mae adnodd awdurdodedig yr ydych yn ei reoli yn ateb y cwestiwn culach yn iawn, oherwydd yr ydych yn gweld y ddau ben. Mae'r llawlyfr isod yn ymwneud â chael casgliad y gallwch ei amddiffyn, nid â chael canlyniad gwyrdd.

Cam 1: dywedwch pa lwybr IPv6 yr ydych yn ei brofi

Dywedwch hynny mewn un frawddeg. Mae cais i gyfeiriad IPv6 gweinydd y twnnel yn profi'r twnnel; mae cais i westeiwr y tu hwnt i'r allanfa yn profi allanfa IPv6 yr allanfa; mae cais i gyfeiriad IPv6 preifat yn profi llwybr mewnol.

Mae'r rhain yn dri honiad gwahanol ac ni all un cais llwyddiannus eu cefnogi i gyd. Dewiswch yr un sy'n bwysig i'r penderfyniad o'ch blaen a'i ysgrifennu cyn rhedeg unrhyw beth. Os yw'r pryder ynghylch a yw IPv6 yn gollwng o amgylch y twnnel, mae'r cwestiwn am ddewis llwybr y gwesteiwr, nid am gyrhaeddedd yr allanfa. Os yw'r pryder ynghylch a all yr ochr bell gyrraedd gwasanaeth mewnol, mae'r allanfa yn amherthnasol.

Cam 2: cadarnhewch fod y gwesteiwr yn dewis y llwybr hwnnw

ip -6 route get 2001:db8:1::10 argraffa'r llwybr, y cyfeiriad ffynhonnell a'r rhyngwyneb y byddai'r cnewyllyn yn ei ddefnyddio, a dyna'r ffaith y mae gweddill y prawf yn dibynnu arni.

Nid yw rhyngwyneb yn bodoli yn yr un peth â chael ei ddewis. Mae gan westeiwyr deu-stac dabl blaenoriaeth, a gall /etc/gai.conf ar Linux newid pa deulu sy'n ennill ar gyfer enw sy'n datrys i'r ddau.

Cam 3: defnyddiwch gyrchfan ac enw sy'n gyfreithlon

Os ydych yn profi HTTPS, defnyddiwch yr enw gwesteiwr y cyhoeddwyd y dystysgrif ar ei gyfer a chedwch y dilysu ymlaen; mae newid i gyfeiriad llythrennol i wneud i'r prawf basio yn analluogi'n union y gwiriad sy'n profi eich bod wedi cyrraedd y gwesteiwr a fwriadwyd. Gwasanaeth diagnostig yr ydych yn ei reoli, sy'n ateb ar enw hysbys gyda thystysgrif ddilys, yw'r targed glanaf. Mae hefyd yn rhoi llinell log ochr y gweinydd i chi i gydberthyn â hi, rhywbeth na fydd gwiriwr trydydd parti byth yn ei roi.

Rhedwch y cais mewn ffurf sy'n dangos y cyfeiriad a ddefnyddiodd: curl -6 -sS -o /dev/null -w '%{remote_ip} %{http_code}\n' https://test6.example.net/. Mae -6 yn gorfodi'r teulu, a dyna sut yr ydych yn gwahanu IPv6 nid yw'n gweithio oddi wrth IPv6 ni chafodd ei ffafrio.

Ar gyfer gwiriad cyrhaeddedd pur lle caniateir ICMPv6, mae ping -6 -c 3 2001:db8:1::10 yn ddigon. Mae'n profi'r llwybr a dim byd uwch ei ben.

Cam 4: cydberthnwch y ddau ben

Pan fo gennych fynediad i'r ddau ben, rhedwch tcpdump -ni any ip6 and host 2001:db8:1::10 ar y cleient a'r cyfatebol ar yr adnodd, gyda stampiau amser, a chadarnhau bod yr un llif yn ymddangos ar y ddau. Dyna sy'n troi canlyniad credadwy yn dystiolaeth: ni all golwg y cleient ar ei ben ei hun wahaniaethu ateb gan yr adnodd oddi wrth ateb gan rywbeth yn y canol. Cadwch y cofnod yn gul i'r un gyrchfan fel bod yr allbwn yn aros yn ddarllenadwy ac nad yw sesiwn anghysylltiedig neb yn gorffen yn y ffeil.

Ailadroddwch y prawf ar ôl ailgysylltu os yw'r pryder ynghylch a yw'r polisi yn goroesi ailgychwyn. Gall cyflwr llwybr a mur gwarchod a gymhwyswyd unwaith ar adeg cysylltu fod yn wahanol i gyflwr a ailgymhwysir, a dim ond ar yr ail gysylltiad y mae'r gwahaniaeth yn ymddangos.

Profwch yr achos methiant ar wahân os oes ei angen arnoch. Mae twnnel sy'n blocio IPv6 pan fydd yn cwympo a thwnnel sy'n ei ollwng yn gynlluniau gwahanol, a dim ond un ohonynt y gellir ei ddilysu â chais llwyddiannus.

Cam 5: ysgrifennwch yr hyn na phrofodd y prawf

Y pumed cam yw ysgrifennu'r hyn na phrofodd y prawf, a dyma'r rhan sy'n cael ei golli. Nid yw prawf llwyddiannus ar bwynt diwedd preifat yn profi allanfa IPv6 gyhoeddus, nid yw'n profi ymddygiad DNS, ac nid yw'n cwmpasu cymwysiadau a eithriwyd gennych o'r twnnel. Mae angen ei gyrchfan ei hun a'i arsylwad ei hun ar bob un o'r rheini. Nid yw nodyn sy'n dweud bod IPv6 yn gweithio ar ôl un cais i un gwesteiwr yn ddarganfyddiad; mae'n ddyfaliad gyda stamp amser.

Mae'r cofnod sy'n werth ei gadw yn fyr: y gyrchfan, yr enw, y cyfeiriad ffynhonnell a ddewisodd y gwesteiwr, y cyfeiriad pell a arsylwyd, a'r amser. Mae RFC 7359 yn trafod sut i brofi bod llwybr IPv6 perthnasol yn wir yn ddefnyddiadwy, sef y safon y mae'r llawlyfr hwn yn agosáu ati gydag offer symlach. Os oes angen gwiriwr cyhoeddus ar y casgliad i fod yn wir, nid oedd y prawf yn ddigon penodol.

Erthyglau cysylltiedig