IPv6 príobháideach a chur le saotharlann OpenVPN, pointe seiceála amháin ag an am
Coinnigh an t-iompar seachtrach ar IPv4 agus leathnaigh an plean inmheánach. Cúig phointe seiceála: réimíreanna, cabhróir, brú róid, adhartú agus tástáil ó thaobh an chliaint.
Tá cliant agat cheana a nascann thar IPv4 agus a shroicheann ualach oibre IPv4 príobháideach taobh thiar den fhreastalaí. Is é an sprioc ualach oibre IPv6 príobháideach a shroicheadh tríd an tollán céanna gan an t-iompar seachtrach a bhaint. Tá tábhacht leis an ordú sin: fanann an cosán seachtrach ar IPv4, agus ní athraíonn ach an plean seoladh inmheánach, ród an chliaint agus an cosán fillte ón bhfreastalaí go dtí an LAN. Cúig phointe seiceála, gach ceann le rud éigin nithiúil le breathnú air sula dtéann tú ar aghaidh.
Pointe seiceála a haon: an nasc atá ag obair cheana
Nasc an cliant agus deimhnigh an cosán IPv4 sula gcuireann tú aon rud leis. Tugann tollán atá ag obair bonnlíne duit a scarann earráid IPv6 nua ó sheanfhadhb nascachta. Insíonn sé duit freisin cén ásc freastalaí atá á chur in eagar agat i ndáiríre.
Tabhair faoi deara an linn, an toipeolaíocht agus na róid bhrúite a bhfuil tú ag brath orthu cheana. Leathnaíonn obair IPv6 an chumraíocht sin; ní thagann sí ina háit.
Pointe seiceála a dó: roghnaigh na réimíreanna inmheánacha
Roghnaigh ULA /48 don suíomh agus gearr dhá /64 as: ceann do chliaint an tolláin, ceann don deighleog LAN a bhfuil an t-ualach IPv6 inti. Gin an ID domhanda 40-giotán seach réimír shampla a chóipeáil, agus seiceáil an dá fho-líonra i gcoinne gach líonra a ródálann an suíomh cheana:
Outer transport: IPv4 OpenVPN UDP
IPv4 pool: 10.90.0.0/24
IPv6 VPN pool: fd73:93bc:b6e9:77::/64
IPv6 LAN: fd73:93bc:b6e9:60::/64
Server LAN IPv6: fd73:93bc:b6e9:60::1Coinníonn dhá /64 neamhspleácha an linn chliaint ó bheith gearrtha amach as deighleog an LAN, rud a bhíonn tábhachtach níos déanaí nuair a scríobhann tú an ród fillte. Is sampla oibrithe iad na luachanna thuas, ní réimír le hathúsáid.
Pointe seiceála a trí: cuir an cabhróir agus brú an róid leis
Léigh cumraíocht reatha an fhreastalaí sula gcuireann tú aon rud leis. Ní chumascann dara cóip de threoir atá ann cheana leis an gcéad cheann, agus ainmníonn an earráid a thagann an treoir seach IPv6. Agus an cabhróir IPv4 ann, leathnaíonn dhá líne é. Freagraíonn gach ceann ceist éagsúil:
server-ipv6 fd73:93bc:b6e9:77::/64
push "route-ipv6 fd73:93bc:b6e9:60::/64"Is cabhróir áisiúil í an chéad cheann a chumraíonn an comhéadan agus linn an chliaint. Ainmníonn an dara ceann an ceann scríbe LAN ba cheart don chliant a shroicheadh. Ní insíonn sé do chliant a bhfuil seoladh IPv6 aige cé na líonraí atá taobh thiar den fhreastalaí, mar sin tá an dá líne ag teastáil.
Ní chomhbheireann an cabhróir le linn IPv6 statach ná le nopool. Má leithdháileann an t-imscaradh seoltaí go statach d'aon ghnó, coinnigh an beartas sin agus dear an choibhéis IPv6 go sainráite seach an beartas a scriosadh le freastal ar shampla.
Pointe seiceála a ceathair: adhartú agus ród an fhreagra
Cuir adhartú IPv6 ar siúl ar an bhfreastalaí trí úinéir cumraíochta an chórais féin, ní le scríobh reatha aonuaire a dhéanfaidh tú dearmad air. Tá an fhoirm reatha úsáideach do thástáil thapa. Baineann cumraíocht mharthanach le comhad drop-in a léann úinéir líonra an dáileacháin:
sysctl -w net.ipv6.conf.all.forwarding=1Athraíonn adhartú iompar IPv6 an ósta thar ródú paicéad. Stopann óstach a ghlac fógraí ródaire mar chliant ag déanamh amhlaidh ar an mbealach céanna nuair a adhartaíonn sé. Dá bhrí sin tá ar mheaisín a bhfuil a uplink IPv6 ag brath ar RA plean sainráite don uplink sin.
Ansin tabhair ród don LAN ar ais go dtí linn an tolláin. Is é ródaire an LAN geata IPv6 an ualaigh, ní freastalaí VPN, mar sin baineann an ród leis an ródaire sin agus díríonn sé ar sheoladh LAN an fhreastalaí:
ip -6 route add fd73:93bc:b6e9:77::/64 via fd73:93bc:b6e9:60::1Coinnigh na cineálacha ICMPv6 a theastaíonn ón nasc, lena n-áirítear aiseolas MTU an chosáin. Ní hionann riail balla dóiteáin IPv4 agus riail IPv6, agus brisfidh blocáil iomlán IPv6 fionnachtain chomharsan ar bhealaí a fhéachann le locht ródaithe.
Pointe seiceála a cúig: léigh an cliant, ansin tástáil
Athnasc an cliant agus léigh na seoltaí a fuair sé i ndáiríre seach iad a thuairimiú ó sheoladh cabhróra an fhreastalaí. Taispeánann liosta an chomhéadain an dá theaghlach ar an ngléas céanna:
ip -6 addr show tun0
ip -6 route get fd73:93bc:b6e9:60::20Cruthaíonn ród a roghnaíonn an tollán go bhfuil a fhios ag an gcliant cá háit a gcuirfidh sé an paicéad. Ní chruthaíonn sé go n-adhartaíonn an freastalaí é, go bhfuil an ród fillte ag ródaire an LAN, ná go bhfuil cead ag an bhfeidhmchlár freagra a thabhairt.
Tástáil an feidhmchlár féin thar gach teaghlach ina sheal, ansin déan arís tar éis athnasc agus tar éis an t-óstach a atosú. Is tástáil í ród nó sysctl nach maireann ach go dtí an t-atosú, ní dearadh.
Ná foilsigh taifead AAAA go dtí go bhfreagraíonn cosán IPv6 ó cheann ceann. Is féidir le DNS a iarrtar thar IPv4 seoladh IPv6 a thabhairt ar ais fós, mar sin ní cruthú é ainm intuaslagtha go bhfuil rud éigin ag éisteacht. Clúdaíonn treoir RFC 4193 do ULA giniúint an ID dhomhanda a dhéanann na réimíreanna seo de do chuid seach de chóip.