OpenVPN a sheirbheáil thar TCP agus UDP ó óstach amháin
Ceanglaíonn próiseas amháin iompróir amháin roimh 2.7. Déan comparáid idir péire TAP droichid, dhá fho-líonra TUN agus comhthiomsú roinnte, ansin meaitsigh gach próifíl lena héisteoir.
Tá líonraí nach ligeann ach TCP 443 ann taobh le líonraí a théann UDP tríd go sona, agus caithfidh freastalaí amháin freastal ar an dá cheann. Tugann próifíl le proto udp freagra don dara grúpa agus teipeann sí ar an gcéad cheann, agus ní chruthaíonn eagarthóireacht ar an gcumraíocht chéanna chun proto tcp a rá an dara héisteoir. Roghnaíonn an treoir iompróir amháin do phróiseas amháin. Leanann gach rud eile ón tsriant sin.
Bíodh níos mó ná próiseas amháin agat, nó bíodh leagan agat a cheanglaíonn roinnt soicéad ag an am céanna.
Ceanglaíonn próiseas amháin iompróir amháin roimh 2.7
Ceanglaíonn OpenVPN Pobail an soicéad a chuireann proto síos air, agus roghnaíonn an treoir sin iompróir amháin don chás. Is cruacha ar leith iad TCP agus UDP, mar sin is féidir an uimhir phoirt chéanna a áitiú ag an mbeirt ag an am céanna, ach ní ag próiseas amháin. Tugann an líne 2.6 iompróir amháin in aghaidh an daemon duit mar sin. Bhain OpenVPN 2.7 an teorainn sin do fhreastalaithe, ar féidir leo roinnt soicéad a cheangal trí roinnt ráiteas --local i bpróiseas amháin.
Seiceáil an leagan sula ndéanfaidh tú dearadh timpeall ar cheachtar freagra, mar is samhail oibríochtúil dhifriúil í socrú 2.7 lena chomhréir chumraíochta féin. Déanann treoir a scríobhadh do 2.6 cur síos ar dhá phróiseas fiú nuair nach ndeir sí é.
Trí bhealach chun dhá chás a rith
Le comhéadain TAP, rith cás amháin in aghaidh an iompróra agus droichid an dá ghléas tap ar an óstach. Críochnaíonn an dá shraith chliant sa bhfearann craolta céanna, rud a ligeann do chomhthiomsú seoltaí amháin iad a chlúdach agus a choinníonn prótacail atá ag brath ar chraoladh ag obair. Le TUN, níl droichead ar fáil, mar sin tugann an deighilt is simplí a fho-líonra féin do gach cás agus coinníonn ródú an dá shraith chliant ó chéile. Coinníonn an tríú rogha comhthiomsú amháin trí ligean do gach cás script learn-address a ghlaoch a shuiteálann ród /32 don chliant trí ghléas an cháis sin.
Is é an tríú socrú sin an ceann a n-iarrann daoine agus an ceann a dteastaíonn an chúram is mó uaidh, mar bíonn an script ina cuid den chonair sonraí agus caithfidh sí imeachtaí cur leis, nuashonrú agus scriosadh a láimhseáil i gceart.
| Arrangement | Interfaces | Address pool | Cost |
|---|---|---|---|
| Bridged TAP pair | Two tap devices joined by a bridge | One shared pool | Broadcast traffic and bridge maintenance |
| Two TUN subnets | Two tun devices, no bridge | One pool per instance | Routing rules and two plans |
| Shared pool with routes | Two tun devices plus a hook | One pool across both | A script on the data path |
Coinnigh an dá chás ar leith
Teastaíonn port nó seoladh ar leith, comhad stádais ar leith agus ceann scríbe loga ar leith ó gach cás freisin. Táirgeann dhá daemon a chuireann le comhad stádais amháin aschur nach féidir a léamh le linn teagmhais, agus is ansin go díreach a bhíonn sé de dhíth ort. Má cheanglaíonn an dara cás seoladh ar leith, caithfidh an seoladh sin a bheith ar an óstach nuair a thosaíonn an próiseas; mura mbíonn, fágfaidh sé le teip cheangail sula ndeir sé aon rud faoi eochracha.
Ainmnigh na haonaid agus na próifílí ionas go mbeidh an t-iompróir soiléir ón ainm comhaid. Níor cheart go mbeadh ar an gcéad oibreoir eile cumraíocht a oscailt chun a fháil amach cé acu atá TCP.
Meaitsigh an phróifíl leis an éisteoir
Bíonn freastalaí a ritheann proto tcp ag súil le próifíl chliaint le proto tcp-client, agus téann próifíl a bhfuil proto udp uirthi fós in aghaidh an éisteora sin in am istigh gan earráid ar féidir leis an úsáideoir gníomhú uirthi. Coinnigh dhá phróifíl má thairgeann an t-imscaradh an dá iompróir, agus lipéadaigh iad ionas go mbeidh fios ag tacaíocht cé acu a triaileadh. Ní chuireann an uimhir phoirt amháin síos ar an iompróir.
Leanann rialacha balla dóiteáin an deighilt chéanna: ní deir riail do UDP 1194 aon rud faoi TCP 1194, agus ní chlúdaíonn riail do sheoladh amháin an t-éisteoir eile.
Léigh dearcadh an fhreastalaí ar dtús
Tosaigh le ss -lntup ar an bhfreastalaí agus dearbhaigh go bhfeictear éisteoir TCP agus éisteoir UDP. Ansin ceangail cliant amháin de gach cineál agus seiceáil aschur an stádais ar dhá iontráil a bhfuil seoltaí éagsúla acu. Má tá na soicéid ann agus mura dtagann aon chliant, tá an chonair nó an balla dóiteáin ag diúltú paicéid sula bhfeiceann an daemon iad.
Is fadhb chumraíochta nó cheangail é soicéad nach bhfeictear riamh, agus is fadhb scagtha é soicéad a fheictear ach nach ndéanann logáil ar aon nasc. Breathnaíonn an dá rud mar an gcéanna ón gcliant, agus is é sin an fáth a dtagann dearcadh an fhreastalaí féin ar dtús. Coinnigh i gcuimhne go bhfuil blocáil chinn na líne ag TCP, mar sin is beart inmharthanachta é a thairiscint seachas uasghrádú do chliaint a bhfuil conair UDP ghlan acu.