Stopann cliant OpenVPN nuair a ritheann a fhreastalaí ar an óstach céanna
Tá dhá shampla OpenVPN ar aon óstach ag troid faoin bport áitiúil céanna agus faoin tábla ródaithe céanna. Daingnigh an port, scar na gléasanna agus seiceáil cén tábla a bhuann.
Bhí bosca saotharlainne agam a ghlac tollán ó shuíomh i bhfad i gcéin agus a dhiailigh amach chuig líonra soláthraí freisin. D'oibrigh an próifíl amach go maith ar feadh seachtainí. Tar éis an freastalaí isteach a chur leis, cheangail an ceann amach agus ansin stop sé ag rith tráchta laistigh de shoicindí, nó dhiúltaigh sé tosú le hearráid seoladh in úsáid. Níor athraigh na comhaid chumraíochta; ní raibh sa óstach ach próiseas OpenVPN dara a fuair a thuairim féin faoi phoirt agus faoi róid.
Níl an teip randamach, agus ní fadhb fhíordheimhniúcháin í. Tá dhá dheamhan ar aon mheaisín in iomaíocht faoin soc ar áitiúil céanna agus faoin tábla ródaithe céanna, agus is gnách go mbuaann an ceann a thosaíonn nó a athcheanglaíonn ar deireadh. Cinneann a fhios agat cén cheann den dá imbhuailt seo atá agat cá bhféachfaidh tú ar dtús.
Léigh an tsionbail ar gcúl
Tosaigh le cathain a fhaigheann an tollán bás. Cuireann earráid cheangail ag am tosaithe in iúl don taobh éisteachta: tá rud éigin cheana féin i seilbh an phoirt sin, agus diúltaíonn OpenVPN tosú seachas é a roinnt. Cuireann tollán a thagann aníos agus a éiríonn ciúin in iúl don ródú, mar is féidir le ród a shuiteáil an sampla eile pacáistí an naisc sheachtraigh a tharraingt óna gcosán.
Táirgeann an dá chás an ghearán céanna ón úsáideoir, agus sin an fáth nach ndeaireann lúba athiarrachta agus scripteanna faire aon rud. Athcheanglaíonn siad an cliant sa choimhlint chéanna. Is é an chéad cheist úsáideach an bhfuil an próiseas fós ag rith nuair a stopann an trácht.
Aon soc amháin agus aon ghléas amháin in aghaidh an tsampla
Ceanglaíonn freastalaí éisteachta a phort; teastaíonn port áitiúil ó chliant amach freisin dá thrácht imshlithe. Nuair a bhíonn an dá cheann ar an óstach céanna, féadfaidh iompar réamhshocraithe an chliaint imbhuailt le port an fhreastalaí. Is féidir port áitiúil an chliaint a dhaingniú, agus is féidir ceangal a scipeáil nuair nach dteastaíonn port foinse seasta ón bpiara:
lport 1195
nobind
dev tun1Is samplaí iad na huimhreacha sin, ní riachtanas. Is é an rud atá tábhachtach ná go stopann an cliant ag iomaíocht do phort an fhreastalaí agus go bhfaigheann gach sampla gléas tolláin ar leith. Scríobhann dhá dheamhan a roinneann tun0 staid ghléis a chéile thar a chéile fiú nuair a bhíonn a bpoirt difriúil, mar sin níl aon ghléas amháin in aghaidh an tolláin roghnach.
Baineann nobind leis an taobh cliaint. Caithfidh freastalaí fós ceangal agus éisteacht, mar sin ná cóipeáil an líne isteach i gcumraíocht an fhreastalaí, agus ná díghníomhnaigh ceangal ar chliant a ndéanann a phiara scagadh ar phort foinse seasta.
Roghnaigh aon úinéir amháin don ród réamhshocraithe
Ní féidir ach le haon nasc amháin ród réamhshocraithe a shuiteáil. Má atreoraíonn an dá phróifíl an trácht go léir, cuireann an dara nasc in ionad an chéad cheann go ciúin, agus is cosúil go dteipeann ar an gcéad cheann. Coinnigh an tollán amach scoilte agus brúigh réimíreanna an tsoláthraí amháin, nó tabhair tábla ródaithe ar leith dó.
ip rule add from 10.9.0.2 table 120
ip route add default dev tun1 table 120
ip route get 10.9.0.2Is ionadaithe iad na seoltaí agus uimhir an tábla thuas. Díreach tar éis an riail a chur leis, deimhnigh go réitítear seoladh an fhreastalaí VPN féin fós tríd an tábla normal; brisfidh tábla a ghabhann an t-iompar seachtrach an tollán a bhí ceaptha a chosaint, agus breathnaíonn an lúb athcheangail a leanann sin mar sholáthraí neamhiontaofa.
Le haghaidh socrúcháin a chaithfidh athcheangail agus atosú a sheasamh, is é spás ainmneacha líonra an teorainn is daingne. Ritheann an dara cliant laistigh dá spás ainmneacha féin lena chomhéadain agus lena róid féin, agus ní nochtar ach na seirbhísí a chaithfidh trasnú. Coinníonn an t-óstach aon ród réamhshocraithe amháin, agus ní féidir le hathcheangal spáis ainmneacha é a athscríobh.
Fíoraigh leis an tábla, ní leis an líne stádais
Ní chruthaíonn cliant a thuairiscíonn go bhfuil sé ceangailte ach a chainéal rialaithe. Gabh staid an ródaithe roimh gach nasc agus ina dhiaidh, ansin fiafraigh den eithne cén gléas a d'úsáidfeadh ceann scríbe fíor:
ip route show
ip route get 10.40.0.20
ss -lunp | grep 1194Má athraíonn an gléas roghnaithe do sheoladh an tsoláthraí nuair a thosaíonn an dara tollán, tá an imbhuailt róid agat. Má thagann an dá phróiseas chun solais ar an bport áitiúil céanna, tá an imbhuailt soic agat. Ní dhéanann sé ach an chéad cheann a shocrú gan an dara ceann an teip a bhogadh go dtí an chéad athcheangal eile.
Scríobh na poirt, na gléasanna, na táblaí agus úinéir an róid i runbook an óstaigh. Seachas sin, athaimseoidh an chéad duine eile a chuireann tríú tollán leis an imbhuailt chéanna, agus is é an t-aon fhianaise infheicthe ná nasc a oibríonn go dtí go n-atosaíonn deamhan duine eile.