Cén fáth a n-athraíonn freagraí DNS64 nuair a nascann an VPN?
Déanann freagra DNS64 hipitéis aistriúcháin a chódú. Seiceáil cé an réiteoir a d'fhreagair, an bhfuil an réimír ródaithe agus an bhfuil aistritheoir ar do chonair.
Déanann freagraí DNS64 cur síos ar shocrú líonra seachas ar airí de chuid an fhreastalaí. Déanann an réiteoir seoladh IPv6 a shintisiú ó sheoladh IPv4, agus ní oibríonn an toradh ach san áit a bhfuil aistritheoir ina shuí ag deireadh na réimíre sin. Tuga VPN isteach sa chonair agus féadann an socrú sin seasamh, athrú nó scor de bheith fíor ag brath ar thrí choinníoll.
Is iad na coinníollacha sin an réiteoir a d'fhreagair, an ród atá ag do ghléas chuig an réimír shintisithe, agus an ndéanann aon rud ar an ród sin an t-aistriúchán. Tá gach ceann acu inbhraite, agus is é sin a fhágann an mhainneacht in-dhiagnóisithe.
Cén áit a bhfuil taifead AAAA sintisithe ag díriú air i ndáiríre
Freagraíonn réiteoir DNS64 do cheist AAAA d'ainm nach bhfuil ann ach IPv4 tríd an seoladh IPv4 a leabú taobh istigh de réimír atá cumraithe aige le húsáid, agus is é 64:ff9b::/96 an réimír aitheanta don obair sin mar a thuairiscítear in RFC 6147. Breathnaíonn an taifead ar an bhfeidhmchlár cosúil le haon taifead AAAA eile, agus sin é an pointe: is féidir le cliant nach bhfuil ann ach IPv6 nasc a thriail gan a fhios a bheith aige nach raibh IPv6 riamh ag an gceann scríbe. Ansin braitheann an nasc sin ar fheidhm NAT64 a aistríonn idir an dá mhuintir áit éigin ar an gconair. Gan an t-aistritheoir sin, is ceann scríbe dealraitheach é an seoladh sintisithe nach dtéann aon áit.
Mar sin codaíonn an taifead dhá rud ag an am céanna: an seoladh IPv4 bunaidh agus an hipitéis go bhfuil aistritheoir inrochtana. Níl ach an chéad cheann le feiceáil sa fhreagra féin.
Cinneann trí choinníoll an n-oibríonn sé fós
Is é an chéad choinníoll cé an réiteoir a tháirg an taifead, mar nach bhfilleann ceann gan DNS64 cumraithe aon rud don ainm sin agus teipeann ar an bhfeidhmchlár ar bhealach eile. Is é an dara ceann an bhfuil ród ag do ghléas chuig an réimír shintisithe, mar is féidir freagra a bheith bailí agus an chonair chuige ar iarraidh. Is é an tríú ceann an bhfuil an t-aistritheoir a shealbhaíonn an réimír sin ar an gconair a d'úsáidfeá, mar sroicheann tollán a iompraíonn 64:ff9b::/96 áit eile feidhm eile nó faic ar bith. Is féidir leis an triúr seasamh roimh an tollán agus teip ina dhiaidh, agus is é sin an fáth a bhfuil cuma aischéimniú tobann ar an siomptóm.
Seiceáil iad san ord sin. Breathnaíonn freagra ar iarraidh agus ród ar iarraidh mar an gcéanna i mbrabhsálaí agus go hiomlán difriúil i loga réiteora.
Nuair a athraíonn an réiteoir, athraíonn an freagra
Is minic a bhrúnn cliant VPN a réiteoir féin isteach nó a ghlacann sé smacht ar an gconair iarratais ar fad, agus b'fhéidir nach sintisíonn an réiteoir sin aon rud. Ansin ní fhilleann iarratais ar ainmneacha nach bhfuil ann ach IPv4 aon taifead AAAA, rud a mhothaíonn cliant nach bhfuil ann ach IPv6 mar ainm nach féidir leis a shroicheadh. Tarlaíonn a mhalairt freisin: féadann réiteoir a dhéanann sintisiú i ndáiríre réimír a thabhairt duit nach n-iompraíonn do chonair thollánaithe.
Déanann an taisce é seo níos deacra a fheiceáil. Féadann taifead sintisithe a fuarthas ar líonra na hoifige maireachtáil níos faide ná an comhthéacs a tháirg é, mar sin leanann an cliant de bheith ag nascadh le seoladh nach bhfuil a aistritheoir inrochtana a thuilleadh. Féach ar an réiteoir atá ag freagair anois seachas ar an gceann a d'fhreagair nuair a stóráladh an iontráil. Má ghlantar an taisce gan na freagraí sean agus nua a thaifeadadh, scriostar an fhianaise atá uait.
Tástáil an chuardach agus an chonair ar leithligh
Cuir ceist ar an ainm go díreach sula gcuireann tú an feidhmchlár san áireamh, agus tabhair faoi deara cé an freastalaí a d'fhreagair. Taispeánann na horduithe thíos an taifead AAAA, an réiteoir atá in úsáid, agus an bhfuil ród chuig an réimír shintisithe ann. Rith iad leis an tollán síos agus ansin arís leis an tollán suas.
dig AAAA ipv4only.example.com +short
dig AAAA ipv4only.example.com | grep -E '^;; SERVER'
ip -6 route get 64:ff9b::c000:0216
curl -6 -sS -o /dev/null -w '%{http_code} %{time_connect}\n' --max-time 8 http://ipv4only.example.com/
Léigh na torthaí mar shlabhra. Ciallaíonn taifead AAAA ar iarraidh nach ndéanann an réiteoir os do chomhair sintisiú, mar sin ní oibreoidh conair nach bhfuil ann ach IPv6 don ainm sin, cibé rud a dhéanann an cliant. Ciallaíonn taifead ann gan ród nach n-iompraíonn an chonair reatha an réimír, agus is cinneadh ródaithe é sin seachas locht réiteora. Ciallaíonn ród ann agus an t-iarratas fós ag teip go gcuireann sé in iúl don aistritheoir féin, agus baineann sin le húinéir eile fós.
Taifead an réiteoir, comhthéacs an líonra agus an teaghlach seoladh in aice gach toradh. Is é an nóta sin a ligeann don chéad chomparáid eile athrú réiteora a dheighilt ó athrú ródaithe.