WireGuard inashindikana baada ya kutokuwa na shughuli: jaribu mwelekeo kwanza
Ramani ya NAT iliyoisha muda, redio iliyolala na programu ya zamani huonekana sawa baada ya kipindi tulivu. Jaribu trafiki inayoingia na inayotoka kwa tofauti kabla ya kuongeza keepalive.
Maswali manne huja kabla ya mabadiliko yoyote ya mpangilio: rasilimali hiyo hiyo inafanya kazi wakati mteja akiwa hai, kipindi cha kutokuwa na shughuli kilidumu kwa muda gani, kifaa kililala au kilibadilisha mtandao, na je kushindikana kunaonekana tu kwenye trafiki inayoanzishwa na upande wa pili. Majibu hutenganisha ramani ya NAT iliyoisha muda na redio iliyolala na programu ya zamani. Pia husema ikiwa keepalive ina umuhimu wowote. Anza na mwelekeo, kwa sababu unagharimu amri moja na kuondoa nusu ya sababu zinazowezekana.
Mwelekeo upi unashindikana?
Ombi jipya la kutoka kwa mteja na trafiki inayofika kwake baada ya kipindi tulivu hujaribu vifaa vyenye hali kwa namna tofauti. Pakiti zinazotoka hujenga upya ramani zinapoondoka, wakati pakiti zinazoingia zinahitaji ramani ya zamani kuwa iliokoka. Utengano huo ni jaribio lote. Ikiwa mteja anaweza kutoka lakini hakuna kinachoingia, ramani inawezekana iliisha muda, na ikiwa hakuna kinachofanya kazi, handaki au ufikiaji wa mtandao wa mteja umepotea.
Kumbuka kipindi tulivu kilidumu kwa muda gani na ikiwa kifaa kililala au kilihamia mtandao mwingine wakati huo. Mambo haya mawili hubadilisha utambuzi kabla ya mpangilio wowote.
wg show wg0 latest-handshakes
wg show wg0 endpoints
wg show wg0 transfer
Endesha hizo tatu kabla na baada ya kipindi tulivu, kwa sababu kila moja hujibu sehemu tofauti ya swali. Muhuri wa muda wa handshake ambao haujasogea husema pande zote ziliacha kuzungumza, wakati kitovu cha mwisho kilichobadilika husema ramani ilisogea badala ya kufa. Vihesabu vya uhamishaji huonyesha ikiwa kitu chochote kilifika, na hiyo ndiyo tofauti kati ya ramani ya zamani na programu isiyo na sauti. Andika nambari katika sehemu zote mbili, kwa sababu ulinganisho ndiyo ushahidi.
Usingizi, redio na hali ya programu
Kwenye simu au kompyuta ya mkononi, kifaa kilicholala kinaweza kuwa kimepoteza ufikiaji wa mtandao kabisa, na keepalive haiwezi kurudisha redio iliyozimwa au kumaliza captive portal ambayo haijatimizwa. Majukwaa ya simu husimamisha kazi ya chinichini kama sera, kwa hiyo ikiwa trafiki ya mara kwa mara inaendelea inategemea jukwaa na kile ambacho programu ilijadiliana nacho. Muunganisho uliohifadhiwa ni kisa cha tatu na cha kupotosha zaidi, kwa sababu kurudi kwa handaki si sawa na programu kuunganisha tena nayo.
Fungua tena programu baada ya kipindi cha kutokuwa na shughuli badala ya kuamini kichupo kilichobaki wazi. Ikiwa ombi jipya linafanikiwa mahali ambapo kikao cha zamani kilishindikana, handaki halikuwa tatizo kamwe.
Keepalive hufanya nini kwa kweli
PersistentKeepalive hutuma pakiti tupu iliyothibitishwa kwa mwenzake mara kwa mara, ambayo inatosha kuweka ramani ya NAT hai kati ya wenzake na kuweka kitovu cha mwisho cha upande wa pili kisasa, kama inavyoeleza uanzishaji wa haraka wa WireGuard. Hairekebishi redio iliyolala, njia iliyopotea au programu isiyojaribu tena kamwe. Chagua muda kupitia mipangilio ya mteja inayotumika, na usiwasha thamani kali kila mahali kwa sababu tu onyesho la hali linanyamaza.
Vipindi vingi vya kutokuwa na shughuli si kushindikana. Handaki inayounganisha tena baada ya dakika tano za ukimya hujiendesha vizuri, na tatizo ni kesi pekee ambapo kitu kilitakiwa kufika kutoka upande wa pili.
Subiri muda uliokuwa ukishindikana
Fanya mabadiliko moja yanayotumika, kisha acha kipindi hicho hicho cha kutokuwa na shughuli kipite kabla ya kujaribu tena rasilimali hiyo. Kusubiri ni sehemu ya jaribio na si utaratibu wa kawaida. Mafanikio ya papo hapo baada ya kuunganisha tena hayasemi chochote kuhusu dalili ya kutokuwa na shughuli kwa muda mrefu, kwa sababu kuunganisha tena ndilo tukio linaloweka hali upya. Ikiwa tatizo linaonekana pia wakati wa matumizi hai, rudi kwenye ukaguzi wa handshake na njia ya data badala ya kuongeza trafiki zaidi ya mara kwa mara.
Shikilia mabadiliko moja kwa kila jaribio na andika muda wa kutokuwa na shughuli uliotumika. Bila hivyo kila ulinganisho wa baadaye huteleza na hakuna anayeweza kusema mabadiliko yapi yalikuwa muhimu. Andika mambo manne kwa pamoja: mwelekeo, muda, hali ya usingizi na tabia ya programu.