Is féidir le do choimeádán éisteacht ar UDP 1195 agus an t-óstach ag foilsiú 1194, agus tá sé sin ceart fad is a deir an mhapáil é. Cruthaíonn na huimhreacha tábla aistriúcháin: diaileann an cliant port an óstaigh, athscríobhann Docker an ceann scríbe chuig port an choimeádáin, agus freagraíonn OpenVPN ar an bport a ainmníonn a chumraíocht féin. Cruthaíonn neamhréir in aon cheann de na naisc sin teip chiúin a bhfuil cuma balla dóiteáin uirthi. Tá teastais agus sifrí níos faide síos agus ní féidir leo é a dheisiú.

Lean aon phaicéad ón gcliant go dtí an próiseas sula n-athraíonn tú aon rud faoi fhíordheimhniú.

Trí uimhir, aon nasc amháin

Is iad na trí uimhir an ceann scríbe cianda a úsáideann an cliant, an mhapáil fhoilsithe ar an óstach, agus an t-éisteoir laistigh den choimeádán. Ní gá go mbeidís cothrom, ach caithfidh siad slabhra a dhéanamh. Is cás speisialta iad uimhreacha cothroma a tharlaíonn a bheith ar an gceann is coitianta, agus is ar an ábhar sin atá neamhréir éasca le scríobh uair amháin agus deacair le feiceáil ina dhiaidh.

Scríobh an slabhra ar aon líne amháin sula ndéanann tú dífhabhtú: seoladh agus port an chliaint, mapáil an óstaigh, éisteoir an choimeádáin, iompar. Taispeánann locht sa slabhra é féin mar uimhir a thagann faoi dhó le luachanna éagsúla.

LocationExample
Remote client destinationHost address, UDP 1194
Published mappingHost UDP 1194 to container UDP 1195
Container listenerOpenVPN on UDP 1195

Cad a deir an chomhréir ghearr i ndáiríre

Sa ghearrfhoirm is é an taobh clé port an óstaigh agus is é an taobh deas port an choimeádáin, agus roghnaíonn iarmhír le slais an t-iompar. Fág an iarmhír ar lár agus caithfidh Docker leis an mapáil mar TCP, mar sin is éisteoir é éisteoir UDP taobh thiar de mhapáil gan phrótacal nach féidir le haon duine teacht air. Tá an réamhshocrú sin doiciméadaithe agus cuireann sé iontas fós orthu siúd a rinne na huimhreacha a mheaitseáil agus a mheas go raibh sé déanta.

Socraíonn an fhoirm fhada an seoladh ceangail agus an prótacal go sainráite, rud is fiú na línte breise ar aon rud atá os comhair líonra. Léigh an mhapáil fhoilsithe ar ais seachas muinín a bheith agat as an gcomhad a chruthaigh í.

ports:
  - 1194:1195/udp

Cá bhfuil an paicéad in ann stopadh

Is féidir iarraidh a ligean thar aird roimh Docker, ag Docker nó ag an éisteoir. Os comhair Docker d’fhéadfadh balla dóiteáin néil nó ródaire a dhéanann a chur chun cinn féin a bheith ann, agus teastaíonn an port atá dírithe ar an óstach agus an t-iompar ceart ón bhfeiste sin. Laistigh de Docker, seolann mapáil chuig an bport coimeádáin mícheart ar aghaidh chuig soicéad dúnta.

Ansin an t-éisteoir: ainmníonn cumraíocht OpenVPN port agus prótacal, agus ní shroicheann cliant a thagann ar cheann eile laistigh den choimeádán aon rud. Ní chruthaíonn tástáil TCP ar sheirbhís UDP aon rud ag aon cheann de na céimeanna sin, mar sin úsáid an t-iompar a úsáidfidh an cliant.

Cinneann seoltaí ceangail an inrochtaineacht

Ní féidir teacht ach ón óstach ar mhapáil fhoilsithe atá ceangailte le loopback, ach is féidir teacht áit ar bith a ligeann an balla dóiteáin ar cheann atá ceangailte leis na comhéadain go léir. Breathnaíonn an dá rud mar an gcéanna i gcomhad Compose a fhágann an seoladh ar lár, agus is é réamhshocrú Docker an ceann leathan.

Cinntigh cén nochtadh atá i gceist ag an imscaradh, ansin scríobh go sainráite é. Is féidir le tástáil inmheánach a nascann trí loopback agus cliant cianda nach féidir leis nascadh a bheith ina dhá thuairisc chruinne ar an gcoimeádán céanna.

Léigh an staid reatha

Scrúdaigh mapáil éifeachtach an choimeádáin atá ag rith agus an t-éisteoir ina spás ainmneacha líonra. B’fhéidir gur cuireadh comhad Compose in eagar tar éis don choimeádán tosú, féadfaidh meiteashonraí íomhá port a fhógairt gan é a fhoilsiú, agus féadfaidh dara coimeádán port an óstaigh a bheith aige cheana. Ní hé fógairt poirt in íomhá é a fhoilsiú, agus ní hionann ceachtar acu agus éisteacht.

Trí staid éagsúla, trí ordú éagsúla, agus ní bhaineann ach an ceann deireanach le OpenVPN.

Nuair a bheidh an mhapáil ceart

Nuair a shroicheann an paicéad OpenVPN, is é a log an áit le léamh faoi TLS agus fíordheimhniú. Is obair amú é teastais a athghiniúint chun paicéad nach dtáinig riamh a dheisiú, agus cuireann sé athróg eile leis. Coinnigh an nóta mapála in aice le próifíl an chliaint ionas go léifidh an chéad duine eile líne amháin seachas na trí uimhir a athfhionnadh. Socraíonn aon ghabháil paicéad ar thaobh an óstaigh cé acu de na trí nasc atá mícheart, agus cosnaíonn sé níos lú ná athghiniúint teastais.

Is é foilsiú trí dhroichead an cás a gcuirtear síos air anseo. Seachnaíonn líonrú óstaigh agus seoltaí coimeádáin ródáilte an t-aistriúchán, mar sin ciallaíonn na huimhreacha céanna rud éigin eile sna dearaí sin.

Ailt ghaolmhara