Kafin ka sake shigar da abokin ciniki, rubuta abubuwa uku: tsawon lokacin da ramin ya kasance a buɗe, abin da abokin ciniki ya faɗa lokacin da ya yanke, da ko na'urar ta yi barci ko ta canza cibiyar sadarwa a tsakanin. Wannan rubutun shi ne kawai hujja da za ka samu daga baya, kuma sake shigarwa yakan shafe shi. Yankewa a tazara mai maimaitawa alama ce ta lokaci ko ƙarewar yanayi; yankewa a wani lokaci na kwatsam matsala ce ta hanya. Tsarin da ke ƙasa yana hana ka canza abubuwa uku lokaci ɗaya kuma ba ka koyi kome.

Mataki na farko: rubuta tazara da rubutun kuskure

Fara da log ɗin abokin ciniki kansa maimakon dashboard ɗin mai bayarwa. A kan abokin ciniki na Linux, log ɗin sabis tare da yanayin ramin kai tsaye suna rufe mafi yawansa:

journalctl -u openvpn-client@client --since '3 hours ago' | tail -60
journalctl -u wg-quick@wg0 --since '3 hours ago' | tail -40
wg show
ip -s link show wg0

Rubuta tambarin lokacin musayar hannu na ƙarshe da ya yi nasara da lokacin da zirga-zirga ta tsaya, ba kawai lokacin da alamar ta canza launi ba. Abokin ciniki na GUI da ke cewa an yanke bayan abin ya faru yana iya ba da rahoton yanayin da kernel ya kai dakika kaɗan da suka wuce.

Ka riƙe yadda aka faɗi kuskuren. Ƙarewar lokaci, ƙin tabbatarwa da kuskuren adafta ko direba suna nuni zuwa matakai uku daban-daban, kuma yawancin ƙoƙarin da ya ɓata a wannan matsala yana zuwa daga ɗaukar su a matsayin ɗaya. Kwafi layin kamar yadda yake a cikin rubutunka.

Mataki na biyu: canza maɓalli ɗaya, ba furofil ɗin ba

Ka riƙe na'urar da furofil ɗin a tsaye sannan ka matsar da injin zuwa wata hanyar sadarwar shiga, kamar hotspot ɗin wayar hannu. Wannan ita ce mafi arha jarrabawar da ke raba abokin ciniki daga hanya. Ka gudanar da ita tsawon da zai rufe tazarar gazawar asali; minti biyu masu tsayawa ba su tabbatar da kome ba game da yankewa da ke faruwa a minti na talatin.

Kwamfutar tafi-da-gida mai tashar Ethernet tana ba ka kwatancen biyu wanda ke cire Wi-Fi gaba ɗaya daga hoton. Idan ramin ya tsaya a kan duka hanyoyin biyu, hanyar sadarwar shiga ta asali ta cancanci kulawa: yawo tsakanin wuraren shiga, na'urar router ta gida da teburin fassararta ke ƙarewa, ko hanyar sama da ke sake saita magudanar ruwa masu tsawo.

Rubuta wane maɓalli ka canza. Kwatancen yana ƙidaya ne kawai idan duk sauran sun kasance ɗaya, kuma wannan ya haɗa da ƙarshen uwar garke da lokacin rana.

Mataki na uku: haɗa tazara da wani mataki

Tsawon zama mai kyau shi ne lamba ɗaya mafi ba da labari da kake da ita. Ka karanta ta a kan wannan jerin kafin ka taɓa masu lokaci:

  • Yankewa bayan barci ko farkawa: yanayin ramin ya tsira daga dakatarwa amma hanyar sadarwa ba ta tsira ba. Duba halin sake haɗawa na abokin ciniki lokacin farkawa da ko sabis ɗin yana sake kunna ramin ko yana jiran zirga-zirga.
  • Yankewa ne kawai lokacin da babu aiki: wani abu a tsakiya ya bar magudanar ruwa ta ƙare. Keepalive sun wanzu don wannan yanayi ne.
  • Yankewa a wani tsayayyen shekarun zama: abin da ya faru na sake tabbatarwa ko sabunta maɓalli, ba gazawar hanya ba. Ƙin bayyananne a cikin log ɗin daidai wannan tazara shi ne alamar.
  • Yankewa yayin manyan canje-canje ko manyan shafuka: yi zargin MTU da rarrabuwa, ba mai lokacin rashin aiki ba.

Game da yanayin rashin aiki, saitunan sun dogara da yarjejeniya kuma duka ɓangarorin biyu suna da muhimmanci. keepalive 10 60 na OpenVPN a kan uwar garke yana aika ping kowace dakika 10 kuma yana sake kunna hanyar bayan dakika 60 ba tare da shi ba; abokan ciniki na WireGuard bayan NAT suna amfani da PersistentKeepalive = 25 a cikin rukunin abokin tarayya. OpenVPN kuma yana sake tattaunawa kan tashar bayanai bisa mai lokaci, reneg-sec, wanda ya kasance dakika 3600 ta tsohuwar ƙima a cikin 2.x.

Kada ka kwafi ƙima masu tsanani daga jagorar wani mai bayarwa. Ƙarancin lokaci a kan hanyar wayar hannu mai asara yana haifar da yankewar da ya kamata ya hana, kuma ƙimar da uwar garke ta tura tana rinjaye abin da ka saita a cikin furofil ɗin abokin ciniki.

Mataki na huɗu: kwatanta wani zaɓi ɗaya da ake tallafawa

Idan mai gudanarwa ya wallafa furofil ɗin UDP da TCP, ka gudanar da wannan na'ura da hanyar sadarwa ɗaya a kan ɗayan. Yi amfani da ainihin fayil ɗin da ya dace maimakon gyara hanyar wucewa a cikin furofil ɗin da aka kwafa. Tsayayyen furofil ɗin TCP a kan hanyar da UDP ke sake saitawa yana taƙaita matsalar ga wannan hanya; ba ya tabbatar da cewa TCP shine mafi kyawun hanyar wucewa a ko'ina.

Irin wannan tunani ya shafi ƙarshen wurare. Gwada wata uwar garke kuma ka riƙe ainihin sakamakon a gefenta. Idan fita ɗaya ce kawai ke sake saita zama, wannan hujja ce game da wannan ƙarshen, ba dalilin sake gina kowace adafta a kwamfutar tafi-da-gida ba.

Bayan kowane canji, sake maimaita ainihin abin da ya jawo kuma tabbatar da inda zirga-zirga ke zuwa da gaske. Samun damar intanet da aka dawo da ita ba shine sakamakon da zirga-zirga ke cikin ramin ba, kuma abokin ciniki da ya faɗi a hankali zuwa hanyar kai tsaye yana ganin lafiya daga mai bincike.

Tabbatar da gyaran, kuma ka riƙe hanyar dawowa

Ana tabbatar da gyara ta hanyar sake haifar da ainihin abin da ya jawo, ba ta hanyar haɗi mai nasara ba. Ka bar ramin ba aiki ya wuce tsohuwar tazarar gazawa, ka dakatar da sake farawa sau ɗaya, sannan ka duba shekarun musayar hannu da adireshin fita:

wg show wg0 latest-handshakes
curl -m 5 -sS https://ifconfig.me
cp client.ovpn client.ovpn.bak   # before editing timers

Ka riƙe furofil ɗin da ya gabata da ƙimar mai lokaci na baya har sabon hali ya tsira da cikakkiyar ranar aiki. Idan yankewar ta dawo, ka maido da kwafin ajiya, sannan ka sake amfani da canje-canje ɗaya bayan ɗaya domin ƙoƙari na biyu ya fara daga yanayin da aka sani.

Idan log ɗin ya kasance mai tsabta kuma ramin har yanzu yana yankewa a tazara mai maimaitawa, tasha ta gaba ita ce ɓangaren uwar garke na wannan zama. Ka ɗauki mai gano zama na abokin ciniki da ainihin lokacin yankewa tare da kai, domin wannan biyun ne ke sa log ɗin uwar garke ya zama abin bincike. An rubuta zaɓuɓɓukan hanyar yarjejeniya a cikin littafin jagora na OpenVPN 2.6 lokacin da kake buƙatar ainihin ma'anar wata ƙima.

Labarai masu alaƙa