Ardaíonn tú an tollán, déanann tú ping ar fe80::1 agus an tollán mar chomhéadan foinse, agus ní fhilltear aon rud. Ní riail balla dóiteáin atá dearmadta agat. Níl ciall le seoladh áitiúil naisc ach ar an aon nasc amháin ina bhfoirmíodh é, agus ní hé an tollán ródaithe an nasc sin. Tá fe80::1 an ródaitheora chiana ar an deighleog LAN chiana; tá tú aon léim amach ar dheighleog eile, agus níl aon mheicníocht ag IPv6 chun go seolfaidh ródaitheoir paicéid áitiúla naisc ar aghaidh ar chor ar bith.

Déanann an réimír fe80 cur síos ar raon feidhme, ní ar raon seoladh

Is é an t-unicast áitiúil naisc fe80::/10, agus ní hé an uimhir an tréith shainithe ach an raon feidhme. Níl an seoladh bailí ach ar aon nasc amháin, agus foirmíonn gach comhéadan ceann óna aitheantóir féin; is é sin an fáth gur féidir le dhá mheaisín neamhghaolmhara ar dhá líonra neamhghaolmhara araon freagairt do fe80::1 gan an choimhlint is lú. Deir an réimír go bunúsach «ar nasc éigin»; tagann an nasc féin ón gcomhthéacs.

Ar óstach, is é an comhthéacs sin an crios, nó an ID raoin, a chuireann tú i gceangal i ndiaidh comhartha faoin gcéad: fe80::1%eth0 ar Linux, fe80::1%3 nó fe80::1%12 ar Windows agus i dtrealamh a thaispeánann innéacsanna comhéadain. Réitíonn an t-eithne an seoladh mar aon leis an innéacs comhéadain agus ansin seolann sé. Má bhaineann tú an crios amach bíonn an ceann scríbe débhríoch, mar sin níl aon bhealach ag an stac deighleog a roghnú.

Cén fáth nach féidir le tollán ródaithe é a sheachadadh

Is comhéadan pointe-go-pointe é VPN ródaithe a iompraíonn a sheoltaí féin, de ghnáth /64 de spás IPv6 uathúil-áitiúil nó príobháideach istigh sa tollán. Is nasc ar leith é an LAN ciana, a shroichtear nuair a ródaíonn agus a sheolann críochphointe an tolláin ar do shon. Dhá dheighleog ar leith iad sin, mar sin ní ceann scríbe bailí é seoladh ó cheann acu ar an gceann eile.

Tá an riail seolta soiléir sa chaighdeán agus ní aisteachas i do chliant: ní sheolann ródaitheoirí paicéid a bhfuil foinse nó ceann scríbe áitiúil naisc acu ar aghaidh. Is é sin an fáth a bhfaigheann an paicéad bás fiú nuair a fhéachann an tábla ródaithe ceart. Cuir ród le fe80::/64 chuig an tollán agus déanfaidh stac comhréireach leis an gcaighdeán é a dhiúltú nó é a ghlacadh agus gach paicéad comhoiriúnach a chaitheamh amach: deir raon an chinn scríbe «an nasc seo amháin», agus ní hé sin an nasc atá sa chomhéadan amach.

Treisíonn aimsithe comharsan an teorainn chéanna. Réitíonn óstaigh na chéad léimeanna eile áitiúla naisc le hiarratas comharsan a sheoltar chuig multicast raoin naisc le teorainn léime 255, ionas gur féidir le ródaitheoirí aon rud a sheoltar ar aghaidh a dhiúltú. Chun é sin a chur ag obair thar tollán bheadh ort aimsithe a sheachghníomhú do dheighleog chiana, is é sin droicheadú ciseal 2 le hata eile.

Tá an dara teip níos ciúine ann, agus cuireann sí daoine a dhéanann iarracht an ród a fhorghníomhú ar aon nós ar strae: an crios. Cibé crios a chlóscríobhann tú go háitiúil, ainmníonn sé comhéadan an tolláin, agus an seoladh atá uait ceangailte le comhéadan an LAN chiana. Ní thagann an dá rud le chéile riamh, mar sin ní féidir an paicéad a stiúradh chuig an gcomhéadan ceart ag an gcéin.

Conas a bhíonn an teip le feiceáil go praiticiúil

Léitear aschur na dtrialacha le haghaidh botúin raoin mar earráid ródaithe nó balla dóiteáin, agus is é sin go díreach an fáth a gcaitheann daoine tráthnóna sa chiseal mícheart.

What you runWhat you seeWhat it means
ping fe80::1 with no zoneInvalid argument on Linux, or a transmit failure on WindowsThe stack cannot pick an interface for an ambiguous destination
ping -6 -I tun0 fe80::1Destination unreachable, or a silent timeoutThe address is not on the tunnel link, so there is nothing on-link to answer
ssh user@fe80::1 after the tunnel is upHangs, then no route to hostThe SYN never left the machine in a deliverable form; the server logs nothing
ip -6 neigh show dev tun0Empty tableNo neighbor entry can exist for a link-local host that is not on this link
fe80::/64 inside AllowedIPs or route-ipv6Config accepted, traffic still droppedThe tunnel carried the packet; the receiving stack refused to forward it

Caitheann an tríú ró an t-am is mó am amú, mar breathnaíonn cliant ssh gan aschur mar fhadhb seirbhíse atá ag éisteacht. Má tá aon bhealach isteach agat, féach ar an taobh ciana agus dearbhaigh an bhfuil sshd ceangailte le gach seoladh nó le ceann amháin.

Úsáid seoladh a bhí ceaptha le bheith ródaithe

Le haghaidh aon rud a chaithfidh tú a shroicheadh tríd an tollán, úsáid an seoladh a tugadh don tseirbhís don chuspóir sin: seoladh unicast domhanda, nó seoladh uathúil-áitiúil ó fc00::/7, an raon atá curtha ar leataobh go díreach don chás inmheánach seo. Dearbhaigh go gceanglaíonn an t-éisteoir é i ndáiríre, agus dearbhaigh an bealach ar ais agus aon riail balla dóiteáin an óstaigh.

Féach ar an óstach ciana seachas buille faoi thuairim a thabhairt. Liostaíonn ip -6 addr show na seoltaí atá ann, agus liostaíonn ss -6 -ltn cad a bhfuil an daemon ag éisteacht leis. Ní féidir seirbhís a cheanglaítear le fe80:: amháin a shroicheadh ach óna deighleog féin, rud is gnáthshocrú nár roghnaigh éinne d'aon ghnó agus is féidir a athrú le comhaontú an riarthóra.

Nuair nach féidir an tseirbhís a cheangal arís i ndáiríre, ardaigh an droichead go dtí an ciseal feidhmchláir seachas an ciseal líonra. Réitíonn seoltóir athsheoladh ar an óstach ciana a éisteann le seoladh ródaithe agus a nascann leis an seoladh áitiúil naisc an fhadhb gan aon deighleog a leathnú:

socat TCP6-LISTEN:8080,bind=[fd00:1:2::10] TCP6:[fe80::1%eth0]:80

Anseo tá an crios ar an taobh ceart, ar an óstach a bhfuil eth0 aige ar an nasc sin i ndáiríre. Labhraíonn do chliant le fd00:1:2::10, a ródaítear go hiondúil, agus déanann an t-athsheoltóir an léim áitiúil naisc go háitiúil. Oibríonn an cleas céanna d'óstach gréasáin feiste nó do shean-BMC nach bhfógraíonn ach seoladh áitiúil naisc.

Cathain is é an droicheadú an freagra i ndáiríre, agus cad a sheiceáil

Teastaíonn deighleog chomhroinnte amháin ó roinnt imscarthaí i ndáiríre: feiste nach labhraíonn ach aimsithe áitiúil naisc, feiste a bhraitheann ar multicast, saotharlann a atáirgeann LAN réidh. Fadhb chiseal 2 is ea í sin agus teastaíonn freagra ciseal 2 uaithi, ar nós feiste tap droichidithe chuig an gcomhéadan ciana nó táirge cliaint le mód droichidithe soiléir. Cosnaíonn sé trácht craolta agus multicast ag trasnú an tolláin duit móide aimsithe comharsan a chaithfidh oibriú ó cheann go ceann.

Ná déan iarracht é a chomhfhogasú trí fe80::/64 a chur le próifíl ródaithe. Cruthaíonn sé sin an riocht is measa ar fad: breathnaíonn an chumraíocht críochnaithe, taispeánann an tábla ródaithe iontráil, agus caitear gach paicéad fós amach áit éigin idir dhá stac a bhfuil an bheirt acu ag iompar go ceart.

Fíoraigh leis an gcomhéadan seachas leis an ping. Insíonn ip -6 addr show tun0 duit ar chruthaigh nasc an tolláin a sheoladh áitiúil naisc féin, agus insíonn ip -6 route get fe80::1%tun0 cad a dhéanfadh an t-eithne i ndáiríre le ceann scríbe faoi raon. Nuair a deir an t-eithne go bhfuil an ceann scríbe doshroichte ar an gcomhéadan sin, ní athróidh aon socrú tolláin é sin, agus tá sé in am stopadh ag eagarthóireacht na próifíle.

Seicheamh gearr a réitíonn an cheist:

  • Léigh an seoladh ar an óstach ciana agus tabhair faoi deara ar fe80:: nó réimír ródaithe atá ann.
  • Má tá sé fe80::, ceangail an tseirbhís arís, athsheol ar an óstach sin nó droichid an deighleog; má tá sé ródaithe, deisigh an ród, an balla dóiteáin nó an seoladh ceangail.
  • Seiceáil an crios gach uair a dhéanann tú ath-thástáil, mar is gnách go gcoimeádann ordú cóipeáilte an comhéadan mícheart.

Foinsí: RFC 4291, ailtireacht seoladh IPv6.

Ailt ghaolmhara