ipsec.conf nó swanctl.conf? Roghnaigh frontend amháin de chuid strongSwan
Baineann ipsec.conf agus swanctl.conf le lódálaithe éagsúla strongSwan. Sainaithin an tseirbhís atá ag rith sula n-aistríonn tú próifíl IKEv1 shean.
Tagann próifíl IKEv1 oibre ó shean-threoir i dtír ar Ubuntu 24.04, agus teipeann an chéad iarracht toisc nár léigh an daemon an comhad riamh. Is é an gnáthfhreagra an phróifíl a eagrú arís. Is í an fhíorcheist cad é an frontend strongSwan atá suiteáilte agus cé acu a úsáideann an tseirbhís atá ag rith. Go dtí go dtugtar freagra air sin, dírítear gach eagrú ar lódálaí nach bhfuil ann b'fhéidir.
Dhá chomhad, dhá lódálaí, daemon amháin
Léann an seansocraíocht starter ipsec.conf agus tugann sí na naisc do charon trína seaniomlánú bainistíochta. Is é an t-ordo ipsec a pointe iontrála oibríoch.
Lódálann socraíocht swanctl sainmhínithe trí VICI, léann sí swanctl.conf, agus stiúrann an t-ordo swanctl í. Comhtháthaíonn an daemon charon atá dúchasach do systemd leis an gcur chuige sin.
Is féidir an dá cheann a shuiteáil ar an meaisín céanna, agus is ansin a thosaíonn an mearbhall. Ní chruthaíonn comhad faoi /etc ach go scríobh duine éigin é, ní go lódáil an próiseas atá ag rith é. Cruthaíonn suiteáil gach rogha eile chun a fheiceáil cé acu a oibríonn óstach le dhá chonair bhainistíochta agus gan úinéir soiléir. Roghnaigh socraíocht amháin agus bain nó díchumasaigh an ceann eile.
Léigh na pacáistí agus na haonaid atá suiteáilte
Tosaigh sa mhód inléite amháin. Tá ainmneacha na bpacáistí ar Ubuntu 24.04 ar leithligh: strongswan-starter, strongswan-swanctl agus charon-systemd. Is faisnéis úsáideach é pacáiste atá ar iarraidh, ní treoir chun é a shuiteáil.
Déan fardal de na pacáistí agus de na haonaid in aon phas amháin:
dpkg-query -W strongswan-starter strongswan-swanctl charon-systemd
systemctl list-unit-files '*strongswan*'
Ansin scrúdaigh an t-aonad gníomhach agus a ordú tosaithe. Insíonn ainm an aonaid cé acu daemon a shealbhaíonn an chumraíocht, agus deimhníonn an líne orduithe cé na comhaid ar iarradh air a léamh. Insíonn aonad atá cumasaithe ach neamhghníomhach scéal difriúil ó cheann atá ag rith anois.
Má tá an t-aonad gníomhach strongswan-starter, is é ipsec.conf an comhad atá tábhachtach. Má tá charon-systemd le swanctl ann, níl in ipsec.conf ach maisiú.
Úsáid an chonair rialaithe chuí
Tá a dhearcadh féin ag gach frontend ar naisc agus ar chomhlachais. Taispeánann swanctl --list-conns na sainmhínithe atá lódáilte agus taispeánann swanctl --list-sas na comhlachais ghníomhacha. Úsáideann an tseanchosán ipsec statusall.
Cruthaíonn meascadh iad earráidí míthreoracha. Is fadhb de chonair bhainistíochta é socóg VICI atá ar iarraidh nó iarraidh rialaithe a diúltaíodh, ní cruthúnas gur dhiúltaigh an piara don fhíordheimhniú.
Léigh an dearcadh a bhaineann leis an daemon atá ag rith, agus ansin léirmhínigh an toradh. Mura bhfuil an nasc sa dearcadh sin, is í an lódáil an fhadhb, ní an chaibidlíocht.
Ní hé an fhormáid an leagan IKE
Roghnaíonn seanphróifíl IKEv1 le keyexchange=ikev1. Úsáideann nasc swanctl suíomh leagain, áit a roghnaíonn 1 IKEv1. Dhá stór focal iad seo don smaoineamh céanna, ní tiontú.
Ní mór seoltaí an phiara, féiniúlachtaí áitiúla agus cianda, foinsí dintiúirí, tairiscintí agus roghnóirí child a mhapáil d'aon ghnó. Ní dhéanann greamú bloc left/right i gcomhréir swanctl aon rud díobh sin.
Is é athrú leagan an phrótacail amháin an leath-imirce is coitianta. Cruthaíonn sé comhad a lódáiltear agus a theipeann ansin ar fhíordheimhniú ar chúiseanna nach mbaineann leis an leagan. Tá IKEv1 féin dímholta ag RFC 9395, mar sin tá piara atá ann cheana agus a éilíonn fós é tuillte ag srian comhoiriúnachta doiciméadaithe agus conair imirce, ní réamhshocrú nua.
Seiceáil an lódálaí sula dtéann tú i dteagmháil leis an bpróifíl
Rith seiceáil an lódálaí ar dtús, ansin lódáil an nasc beartaithe, ansin meas an chaibidlíocht, agus ar deireadh conair an tráchta chosanta. Tá síniú teipe difriúil ag gach céim.
Freagraíonn an dá chonair rialaithe an cheist faoin lódáil go díreach:
swanctl --list-conns
ipsec statusall
Ní bhaineann ach ceann amháin de na horduithe sin le d'óstach. Is bealach é an dá cheann a rith agus an t-aschur a chur i gcomparáid chun a fháil amach cé acu atá ag insint bréag duit, ní modh diagnóise.
Caith le húinéireacht pacáistí, lódáil cumraíochta agus comhoiriúnacht phrótacail mar thrí cheist ar leith. Déanfar comhad atá bailí d'aon frontend amháin a eagrú arís agus arís eile ar shlí eile agus daemon eile ag rith.