Nasc IPv6 amháin, seirbhís IPv4: lig do sheachfhreastalaí SOCKS an droichead a dhéanamh
Glacann seachfhreastalaí SOCKS le nasc amháin agus osclaíonn sé ceann eile, mar sin sroicheann cliant IPv6 amháin seirbhís IPv4. Athsheoladh atá ansin, ní rochtain dhúchasach IPv4.
Ní gá duit seoladh sa teaghlach seoladh sprice chun í a shroicheadh, fad is go bhfuil rud éigin ar an gcosán sásta athsheoladh. Ceanglaíonn an t-aip leis an seachfhreastalaí, agus osclaíonn an seachfhreastalaí dara nasc chuig an sprioc. Dhá shocóg iad le teaghlaigh seoladh neamhspleácha, agus ní éilíonn aon rud i gceachtar den dá phrótacal go mbeadh siad comhoiriúnach. Athsheoladh ag leibhéal na haipe is ea é seo, ní cosán dúchasach IPv4, agus an t-idirdhealú sin a shocraíonn cad a oibreoidh agus cad nach n-oibreoidh. Is é meascadh an dá rud an chaoi a gcríochnaíonn ríomhaire glúine á chur síos mar rud a bhfuil nascacht IPv4 aige nuair nach bhfuil aige ach seachfhreastalaí.
Dhá shocóg, dhá theaghlach seoladh
Ainmníonn iarraidh SOCKS5 an sprioc i gceann de thrí fhoirm: seoladh v4 litriúil, seoladh v6 litriúil, nó ainm le haghaidh an seachfhreastalaí a réiteach. Cuireann an iarraidh síos ar an áit ar cheart don seachfhreastalaí ceangal, ní ar chruth an naisc idir an cliant agus an seachfhreastalaí.
Léigh na cineálacha seoladh sin mar thrí rogha neamhspleácha laistigh d'ionchur amháin. Is féidir le seachfhreastalaí atá inrochtana thar IPv6 socóg sprice IPv4 a oscailt aon uair a bhíonn asraon IPv4 oibre aige agus a cheadaíonn a pholasaí an iarraidh. Sainmhíníonn sonraíocht SOCKS5 iad gan aon tagairt d'iompar an chliaint ar chor ar bith.
Sampla SSH faoi rialú
Tóg óstach SSH a bhfuil cead agat a úsáid, a fhreagraíonn ar IPv6 agus a fhéadann féin seirbhís HTTPS a shroicheadh nach bhfuil ann ach ar v4. Cuireann seoladh ar aghaidh dinimiciúil OpenSSH éisteoir SOCKS áitiúil ar do mheaisín fad a théann an seisiún logála isteach thar v6.
ssh -6 -N -D 127.0.0.1:1081 -o ExitOnForwardFailure=yes [email protected]Is samplaí iad an t-óstach agus an cuntas thuas, agus coimeádann an ceangal loopback an t-éisteoir ar an ríomhaire seo. Ná cuir ceangal saor ina áit ionas go bhféadfadh oifig seachfhreastalaí gan fhíordheimhniú a roinnt. Tá ExitOnForwardFailure=yes ann ionas go gcríochnaíonn seoladh ar aghaidh ar theip leis an seisiún in ionad ordú ciúin a fhágáil ag rith sa chúlra.
Agus an seisiún ag rith, breathnaíonn an iarraidh mar seo:
curl --proxy socks5h://127.0.0.1:1081 https://v4-only.example/Ní cosán idirlín IPv4 é an nasc loopback. Is é an seisiún logála isteach thar v6 a fhágann do mheaisín, agus is é an taobh thall a osclaíonn socóg na sprice. Tarmligean an fhoirm socks5h réiteach ainmneacha don taobh sin freisin, rud atá tábhachtach nuair nach bhfuil cosán réititheora IPv4 dá chuid féin ag an cliant.
Cad a fheiceann an sprioc i ndáiríre
Feiceann an sprioc seoladh asraoin an athsheoltóra. Ní fheictear aon seoladh a bhaineann le do ríomhaire glúine ann. Caithfidh liosta ceadaithe foinse ar an tseirbhís sin an t-athsheoltóir a ainmniú. Cuirfidh a logaí an trácht i leith an athsheoltóra freisin. Scríobh é sin sa taifead athraithe roimh an iniúchadh, mar teipeann ar liosta ceadaithe a thógtar timpeall ar sheoltaí cliant ar an gcéad iarraidh.
Is é an t-athsheoltóir freisin an áit a bhfeictear dhá leath an chomhrá, rud is airí úsáideach le linn diagnóisice agus is dliteanas é má roinntear an t-athsheoltóir gan pholasaí.
Ní DNS64 ná NAT64 é seo
Freagraíonn DNS64 le taifid shintéisithe a sheasann do spriceanna v4, agus athscríobhann NAT64 paicéid feadh cosáin chumraithe. Ní chuireann ceachtar acu síos ar a dtarlaíonn anseo, áit a gcríochnaíonn comhrá iompair amháin agus a dtosaíonn ceann eile agus nach mínigh aon seoladh sintéisithe an toradh. Mar sin ní deir iarraidh rathúil aon rud faoi na seirbhísí aistriúcháin a oibríonn do sholáthraí, agus féadfaidh an seachfhreastalaí NAT gnách a rith ar a asraon féin.
Is féidir leis an dá mheicníocht a bheith sa líonra céanna, mar sin cuir síos ar an gceann a fhíoraigh tú i ndáiríre seachas an ceann is gaire don fhuaim.
Bíodh a fhios agat an raon feidhme sula ngeallann tú é
Iompraíonn seoladh ar aghaidh dinimiciúil OpenSSH naisc TCP, ní trácht IP treallach, mar sin teastaíonn dearadh tacaithe eile ó UDP, ICMP agus aon phrótacal a dhéanann neamhaird den seachfhreastalaí. Coinnigh fíorú eochair óstaigh SSH, srianta seolta ar aghaidh an fhreastalaí agus bailíochtú deimhnithe HTTPS, mar is rannpháirtí iontaofa breise é an seachfhreastalaí seachas cúis chun seiceálacha aitheantais a lagsú. Más é an sprioc iompar seachtrach VPN a iompar tríd an seachfhreastalaí, fíoraigh go dtacaíonn an dá cheann leis an iompar sin in ionad glacadh leis gur féidir le haon éisteoir SOCKS é a athsheoladh.
Ní dhéanann aon rud díobh seo an cliant dhá-stacach, agus ní gá. Déanann sé aip amháin a shroicheadh seirbhís amháin trí athsheoltóir amháin, rud is éileamh níos lú agus i bhfad níos éasca le fíorú.