WireGuard bado inatumia kituo cha mwisho cha zamani baada ya mabadiliko ya DNS
Jina linatatuliwa kwa anwani mpya huku kiolesura kikiendelea kutumia ile iliyoipata wakati wa kuanza. Linganisha zote mbili, kisha anzisha upya kupitia msimamizi wake.
Handaki liliacha kupitisha trafiki baada ya rekodi ya DNS ya seva kuhama, na jina linatatuliwa kwa usahihi kutoka kwa mashine hiyo hiyo. Mambo haya mawili hayapingani. Mpangilio wa WireGuard unabeba kituo cha mwisho, na chombo hutatua jina wakati linatumia mpangilio huo, kwa hiyo kiolesura kinachofanya kazi kinaweza kuendelea kutumia anwani iliyoipata saa kadhaa zilizopita. Angalia kiolesura kinatumia nini kabla ya kubadilisha funguo au kugusa safu ya handaki.
Jina linatatuliwa mara moja, si mfululizo
Mpangilio msingi wa WireGuard huchukua kituo cha mwisho kama anwani na lango, na chombo kinachoinua kiolesura hutatua jina la mwenyeji wakati huo. Hakuna kitu katika itifaki msingi kinachouliza DNS kwa ratiba, na programu ya mteja inaweza kuongeza tabia yake ya kusasisha juu ya hiyo. Kuandika anwani iliyotatuliwa, familia na lango kando ya jina hufanya pengo hilo lionekane. Bila rekodi hiyo mpangilio unaonekana sahihi huku kiolesura kikizungumza na mahali pengine.
Kuna sasisho moja la kweli la kiotomatiki, na inafaa kulifahamu kwa sababu linafanana na usasishaji wa DNS bila kuwa hivyo. Kituo cha mwisho cha mwenzake kinaweza kuhama wakati trafiki iliyothibitishwa ipasavyo inapofika kutoka anwani mpya, jambo ambalo ni kuzurura na si utatuzi wa majina. Hufuata mwenzake, kwa hiyo haliwezi kugundua seva mpya isiyohusiana ambayo kituo cha mwisho cha zamani hakikuwahi kuwasiliana nayo.
Linganisha rekodi na anwani inayotumika
Uliza jina lililoandikwa kupitia kitatuzi anachotumia mteja, kisha uliza kiolesura kituo kipi cha mwisho kinachoshikilia. Majibu mawili ndiyo ulinganisho unaoamua sehemu iliyobaki ya ukurasa huu:
dig +short vpn.example.net
wg show wg0 endpoints
wg show wg0 latest-handshakes
Amri ndogo za show zinazotumiwa na mistari hii zimeandikwa katika mwongozo wa wg(8). Linganisha pia familia ya anwani, si anwani pekee, kwa sababu rekodi iliyopata kiingilio cha IPv6 ni ulinganisho tofauti na ile iliyobadilika anwani yake ya IPv4. Ikiwa kituo cha mwisho kinatofautiana na rekodi, kiolesura kinafanya kazi kwa taarifa zilizopitwa na wakati na jina halikuwa tatizo kamwe. Ikiwa zinalingana na handaki bado linashindikana, nenda kwa msikilizaji na kanuni badala ya wasifu.
Muhuri wa muda wa kupeana mikono uko katika kizuizi hicho kwa sababu kituo cha mwisho pekee hakisemi kama mwenzake anafikiwa. Muhuri wa muda uliopitwa na wakati kando ya kituo cha mwisho sahihi ni tatizo la njia, si la utatuzi, na tofauti hiyo hubadilisha kile unachogusa baadaye.
Anzisha upya kupitia msimamizi wa kiolesura
Baada ya kituo cha mwisho kuthibitishwa kuwa cha zamani, kisasishe kupitia utaratibu unaomiliki kiolesura badala ya kuhariri mpangilio unaoendelea. Kwa kiolesura kilichoanzishwa na wg-quick hiyo ni kushuka na kupanda, kwa kitengo cha systemd ni kuanzisha upya, na kwa kiolesura kinachomilikiwa na msimamizi ni mabadiliko yaliyofanywa katika msimamizi huyo, kwa sababu uhariri wakati wa kufanya kazi hufutwa katika utumizi unaofuata:
wg-quick down wg0 && wg-quick up wg0
systemctl restart wg-quick@wg0
Kisha thibitisha kuwa msikilizaji mbadala na utambulisho wake ni huduma uliyokusudia. Kuhamishwa kwa DNS si mabadiliko ya utambulisho, kwa hiyo haipaswi kuwa fursa ya kumwamini ufunguo ambao haujauthibitisha. Ikiwa kiolesura sasa kinaripoti anwani mpya na bado hakitokezi kupeana mikono, hitilafu imehamia kwenye njia mpya ya mtandao au msikilizaji, jambo ambalo ni maendeleo na si hitilafu ile ile mara mbili.
Kwanza kupeana mikono, kisha njia ya data
Tenganisha matokeo mawili kabla ya kuchagua orodha ya ukaguzi. Kupeana mikono kunakofanikiwa chini ya programu inayoshindikana ni tatizo la njia ya data: njia, viambishi vinavyoruhusiwa au DNS ndani ya handaki. Kupeana mikono kusiondoke kamwe ni tatizo la ufikivu au utambulisho kwenye kituo cha mwisho. Kuchanganya mawili hutoa ripoti ambayo hakuna anayeweza kuizalisha tena na kumbukumbu ya mabadiliko yenye marekebisho matatu yasiyohusiana.
Andika jina, anwani iliyotatuliwa, kituo cha mwisho kinachotumika na kama kupeana mikono kulikamilika. Mambo hayo manne yanajibu swali ambalo hitilafu hii huuliza kila mara, na yanageuza tukio lijalo kuwa ukaguzi wa dakika mbili. Utunzaji wa majina na upokeaji wa wateja hubaki kazi tofauti: kurekebisha rekodi hakufanyi upokeaji, na kuanzisha upya kiolesura hakurekebishi rekodi ambayo bado si sahihi.