Réitítear ainm inmheánach fós chuig an bhfreastalaí VPN lá tar éis an tollán a dhúnadh, agus tagann an comhad réitigh ar ais leis an iontráil sin i gcónaí. San áit a bhfuil staid ag resolvconf Debian, cóimeádtar an comhad sin ó thaifid soláthraithe, agus tá ceann acu fágtha. Tógann sé nóiméad an taifead a scriosadh; is é an fhíorobair a chruthú go bhfuil sé sábháilte é a scriosadh. Ritheann na geataí seo in ord, agus cuireann geata teipthe deireadh leis an nós imeachta in ionad tú a sheoladh chuig an gcéad chéim eile.

Deimhnigh gurb é resolvconf a shealbhaíonn an staid

Sainaithin an t-úinéir ar dtús, mar teastaíonn orduithe difriúla agus deisiú difriúil ón symptom céanna faoi systemd-resolved. Coinníonn an pacáiste resolvconf bunachar sonraí faoi /run/resolvconf agus díríonn sé /etc/resolv.conf chuig an gcomhad a thógann sé ón mbunachar sin. Réitíonn dhá léamh an cheist: sprioc an naisc shiombólaigh, agus an bhfuil an pacáiste suiteáilte agus gníomhach. Ciallaíonn sprioc faoi /run/systemd/resolve an dearadh eile, áit nach mbaineann aon rud thíos leis.

dpkg -l resolvconf | tail -1
ls -l /etc/resolv.conf
systemctl is-active resolvconf.service

Má threoraíonn an nasc in áit eile nó má tá an pacáiste ar iarraidh, stop anseo. Ní shealbhaíonn cumhdach comhoiriúnachta a fuair an t-ainm ar iasacht, agus a sheoltar ó bhainisteoir réitigh eile, an bunachar sonraí seo.

Coinníonn an bunachar ionchuir, ní an freagra

Coinníonn an bunachar ionchuir agus is aschur é an comhad, mar sin is é liostáil ionchur an t-aon bhealach le feiceáil cén clár a shuiteáil an iontráil ar mhaith leat í a bhaint. Tá na taifid gearr, agus is iad a n-eochracha na lúimh a bheidh uait níos déanaí. Léigh iad sula gcinnfidh tú cé acu atá as dáta, mar is féidir le hainm a bhfuil cuma chomhéadain VPN air a bheith le cliant eile. Coinnigh seoltaí príobháideacha agus fearainn chuardaigh inmheánacha amach ó dhiagnóisíocht chomhroinnte; de ghnáth is é an eochair amháin a shainaithníonn an taifead.

sudo resolvconf --list
sudo resolvconf -i

Priontálann an chéad ordú na taifid a sholáthraítear gan iad a phróiseáil, agus liostaíonn an dara ceann na comhéadain a sholáthraíonn cumraíocht DNS faoi láthair. Tógtar eochracha go traidisiúnta ó ainm comhéadain móide an clár soláthair. Cuireann lámhleabhar resolvconf síos ar an mbunachar sonraí a ndíríonn na heochracha sin air.

Cóipeáil an eochair as an aschur in ionad í a atógáil. Ní thugtar tun0 ar iontráil ach toisc gur úsáid seanscripteáil shean an t-ainm sin.

Cruthaigh nach bhfuil úinéir ag an taifead

Tá taifead sábháilte le scriosadh nuair nach bhfuil aon nasc beo tar éis é a shuiteáil. Comhghaolaigh an eochair leis an nasc a chruthaigh í, ansin deimhnigh go bhfuil an nasc sin imithe. Is é an comhghaol sin an gheata ar fad, agus is é an chéim is minice a ndéantar dearmad uirthi ar an mbealach chuig an ordú scriosta. Má tá an fhianaise débhríoch, caith leis an taifead mar cheann beo agus stop.

Is fianaise lag iad ainmneacha próiseas. Glaonn OpenConnect ar vpnc-script, mar sin ní deir seiceáil ar phróiseas vpnc aon rud faoi cé acu taifead atá reatha. Is féidir le nasc nua ainm comhéadain a d’fhág ceann sean a athúsáid freisin, rud a fhágann go bhfeictear an eochair níos sine ná mar atá sí. Cuir comparáid idir sheoladh an fhreastalaí laistigh den taifead agus seoltaí na dtollán atá fós in airde, agus stop má thagann siad le chéile.

Is é an dínascadh normal tríd an mbainisteoir úinéireachta an chéad leigheas. Tarraingíonn sé siar an rud a shuiteáil an nasc sin agus fágtar soláthraithe eile gan mhilleadh.

Seiceáil an bhaint agus an t-athscríobh

Nuair a bheidh an taifead deimhnithe as dáta, scrios é de réir na heochrach cruinne agus ansin léigh an toradh in ionad glacadh leis. Athraíonn an t-ordú staid an réitigh do gach feidhmchlár ar an óstach, mar sin rith é i bhfuinneog a rialaíonn tú. Cuir an eochair idir chomharthaí athfhriotail, mar tá carachtair inti a leathnódh an sliogán a mhalairt. Seasann an t-áitsealbhóir sa bhloc don eochair a chóipeáil tú ón liosta, ní do theaghrán litriúil.

sudo resolvconf -d "RECORD_KEY_FROM_THE_LIST"
sudo resolvconf --list
resolvectl query host.corp.example || getent hosts host.corp.example

Ritheann scriosadh na scripteanna nuashonraithe nuair a bhíonn nuashonrú cumasaithe; le nuashonruithe díchumasaithe cuireann sé an nuashonrú siar, mar sin is imeachtaí ar leithligh iad taifead a baineadh agus comhad a athscríobhadh. Léigh an liosta arís agus deimhnigh go bhfuil an eochair imithe sula bhféachann tú ar an gcomhad. Ansin fiafraigh d’ainm amháin ba cheart a réiteach fós trí na soláthraithe atá fágtha agus d’ainm poiblí amháin, agus cuir comparáid idir an dá rud agus an méid a chonaic tú roimh an athrú. Má stopann ainm príobháideach ag réiteach go hiomlán, bhí an taifead sin fós á iompar.

Ní ritheann resolvconf -u ach na scripteanna nuashonraithe sin. Ní shainaithníonn sé ná ní scriosann sé taifead as dáta riamh, agus atáirgeann atógáil ó ionchuir as dáta an comhad neamh-inmhianaithe céanna.

Fágann crúca dínascaidh marbh an taifead ina dhiaidh

Athshocraíonn glantachán aonuaire staid an lae inniu, agus cuireann an chéad mhúchadh eile a bhristear an taifead ar ais. Siúil an cosán dífheistithe: crúca dínascaidh an chliaint, an cúntóir a ghlaonn an crúca sin, agus cad a tharlaíonn nuair a mharaítear ceachtar acu. Is é an múchadh briste an bunús is gnáth, mar níor ritheadh an crúca ar chor ar bith. Logáil stádas scoir an chrúca uair amháin agus beidh a fhios agat an dteipeann sé go ciúin.

Coinnigh socrú agus glantachán faoi úinéir amháin. Scriosfaidh dara script a dhéanann buille faoi thuairim faoi ainmneacha comhéadain taifead naisc eile ar deireadh, rud atá níos measa ná an iontráil as dáta ar thosaigh tú léi. Ba cheart don úinéir a shocrú freisin cathain atá taifead as dáta, mar tá a fhios aige cén nasc a shuiteáil é.

Ansin cleacht an timthriall beatha: ceangail, dínasc, liostaigh na taifid arís. Is é imeacht na hiontrála as féin an t-aon chruthúnas go seasann an deisiú.

Ailt ghaolmhara