Éisteoir OpenVPN 2.5 ar DD-WRT marbh? Léigh an chumraíocht a ghineann sé
Diúltaíonn OpenVPN 2.5 do chumraíochtaí a ghlac seanleaganacha. Ar DD-WRT, léigh an comhad ginte agus loga an daemon sula dtéann tú i dteagmháil leis an bhballa dóiteáin.
Ciallaíonn éisteoir marbh ar DD-WRT de ghnáth gur éirigh an daemon as agus é ag parsáil a chumraíochta, ní gur chuir riail bhalla dóiteáin bac ar an bport. OpenVPN 2.5 docht níos déine ar roinnt réamhshocruithe a bhí ag brath ar sheanchumraíochtaí, agus is féidir cumraíocht ghinte a d’oibrigh ar sheanleagan a dhiúltú sula n-osclaítear an soicéad ar chor ar bith. Tá an chúis i loga an ródaire féin, agus tá an t-ionchur sa chomhad ginte. Is tapúla an dá rud a léamh san ord sin ná aon ghabháil paicéad.
Ní hé an daemon an balla dóiteáin
Tá tábhacht leis an idirdhealú mar go bhféachann an dá mhainneachtain mar an gcéanna ón taobh amuigh: seolann cliant croitheadh láimhe agus ní fhaigheann sé aon rud ar ais. Próiseas nach bhfuil ag rith is ea ceann amháin, agus próiseas atá ag rith agus ag scagadh is ea an ceann eile.
Deighil iad le dhá sheiceáil sula n-athraíonn tú aon rud, mar ní chuireann eagarthóireacht bhalla dóiteáin ar dhaemon marbh ach an dara hathróg leis.
Léigh an chumraíocht a ghineann DD-WRT
Ní thugann DD-WRT don OpenVPN an téacs a chlóscríobh tú sa chomhéadan gréasáin. Scríobhann sé cumraíocht ghinte chuig /tmp/openvpn/openvpn.conf agus seolann sé an daemon leis an gcomhad sin, mar sin cumaisctear réimsí an chomhéadain agus aon téacs in Additional Config sula bhfeiceann OpenVPN iad. Má dhéanann tú dífhabhtú ar an bhfoirm in ionad an chomhad ginte, tá tú ag léamh intinn seachas an t-ionchur iarbhír. Cóipeáil an comhad sin go háit bhuan sula nglanann atosú /tmp é.
Cuir an comhad ginte i gcomparáid leis an méid a bhí ar intinn agat, go háirithe san áit a scríobhann an comhéadan treoir nár roghnaigh tú riamh. Tá roghchlár anuas a astaíonn rogha seanchaite dofheicthe san fhoirm agus marfach don daemon.
Má tá an comhad ginte folamh nó in easnamh, níor shroich an daemon an tús ar chor ar bith, agus tá an fhadhb os cionn OpenVPN.
Cad a stop OpenVPN 2.5 ag glacadh
Chuir OpenVPN 2.5 ncp-ciphers in ionad data-ciphers, agus d’ardaigh sé an íosleagan TLS réamhshocraithe go 1.2. D’athraigh sé freisin an chaoi a láimhseáiltear comhbhrú, ionas go ndiúltófaí do phiara a thairgeann comhbhrú mura gceadaíonn an chumraíocht go sainráite é, agus rinne sé seanainmneacha roghanna mar ns-cert-type as feidhm i bhfabhar remote-cert-tls. Casann gach ceann de na hathruithe sin cumraíocht a d’oibrigh roimhe seo ina mainneachtain pharsála nó idirbheartaíochta.
Braitheann an mód mainneachtana ar an treoir. Stopann rogha anaithnid nó bainte an daemon ag an tús, sin é d’éisteoir marbh. Fágann easaontas idirbheartaíochta an daemon ag rith agus diúltaíonn sé do chliaint, rud a fhéachann ó thaobh an chliaint mar fhadhb bhalla dóiteáin.
Léigh an chéad earráid sa loga, ní an cheann deireanach. Stopann an pharsáil ag an gcéad treoir mhícheart, agus níl in aon rud ina dhiaidh sin ach torann ón mhúchadh.
Na réamhriachtanais atá sainiúil do Broadcom
Ar leaganacha Broadcom caithfidh an gléas tolláin a bheith ann sula féidir leis an daemon é a úsáid. Seiceáil go bhfuil an modúl tun luchtaithe agus go bhfuil /dev/net/tun i láthair, mar cruthaíonn gléas ar iarraidh mainneachtain tosaithe nach bhfuil baint ar bith aici le teastais. Tá an rud céanna fíor faoi na scripteanna cabhracha a ghineann DD-WRT do bhealaí agus DNS: má tá siad ar iarraidh nó nach féidir iad a fhorghníomhú, féadfaidh an daemon tosú agus fós a shocrú a chríochnú.
Rith an daemon sa tulra le briathrachas níos airde i gcoinne na cumraíochta ginte nuair a theastaíonn an teachtaireacht cheart uait. Priontálann rith tulra an earráid pharsála a shlog an script init.
Ansin cuir an tseirbhís normal ar ais, mar beidh daemon tulra agus an script init ag troid faoin bport.
Cruthaigh go bhfuil an t-éisteoir ann sula ndéanann tú dífhabhtú ar chliaint
Deimhnigh an próiseas agus an soicéad ar leithligh: ordú amháin don daemon atá ag rith, ordú eile do phort UDP ceangailte ag an seoladh a bhfuiltear ag súil leis. Ciallaíonn próiseas gan soicéad go bhfuil sé fós á shocrú nó ceangailte leis an gcomhéadan mícheart. Is tástáil úsáideach é an péire go díreach mar ní féidir le leath amháin a bheith fíor gan an leath eile.
Ní bhíonn ciall le dífhabhtú ar thaobh an chliaint ach amháin tar éis an t-éisteoir a bheith ann. Ansin seiceáil go gcomhoireann cipher agus socruithe TLS an chliaint don liosta data-ciphers atá ag an bhfreastalaí agus dá íosleagan, agus go bhfuil an port á sheoladh ar aghaidh chuig an ródaire i ndáiríre.
Coinnigh an chumraíocht ginte agus an líne loga a chruthaigh an deisiú. Féadfaidh an chéad nuashonrú firmware eile na réamhshocruithe a athrú arís, agus is é an taifead sin a chasann athdhéanamh ina sheiceáil cúig nóiméad.