Alamomin nftables da tafiyar da hanyar VPN: wace doka ce ke yin nasara da gaske
Alamar da aka sa a cikin mai hana wuta na iya rasa dokar tafiyar da hanyar. Duba mashin dokar, nau’in abu da sauran masu rubutawa kafin ka ƙara na huɗu.
Alamar da aka sa a cikin nftables ya kamata ta aika rukuni ɗaya na zirga-zirga ta cikin ramin, kuma zirga-zirgar na ci gaba da fita ta hanyar sadarwa ta zahiri. Tsarin dokoki yana kama da daidai a keɓance. Abin da yawanci ya faru shi ne wani abu ya rubuta wannan alama, ko kuma dokar tafiyar da hanyar ta dace da mashin da sabuwar ƙimar ba ta cika shi ba kuma.
Bincike 1: karanta dokar da kernel ɗin ya dace da ita
Fara da dokar manufa maimakon mai hana wuta. Kernel ɗin yana duba dokoki bisa ga tsarin fifiko kuma farkon da ya dace shi ne ke ƙayyade tebur. Karanta ƙimar fwmark da mashin daga dokar kanta, sannan tabbatar da cewa fakiti mai ɗauke da alamar da ka sa ya dace da ita da gaske. Dokar da ke tsammanin cikakkiyar ƙima ta bit 32 ba za ta dace da fakiti mai bit ɗaya kawai ba.
Sannan tabbatar da wane tebur dokar ke zaɓa da abin da tebur ɗin ya ƙunsa. Dokar da ke nuni zuwa tebur mara komai tana haifar da gazawar bincike, wanda a yawancin tsarin ke nufin fakitin ya faɗi zuwa dokar ta gaba kuma ya fita ta hanyar sadarwa ta zahiri.
Umarni biyu suna warware wannan: jerin dokoki, da binciken hanya zuwa wurin da ake nufi a cikin wannan tebur.
Bincike 2: alamar fakiti ko alamar haɗi
nftables na iya sa alama a kan fakiti da alama a kan shigarwar bin diddigin haɗi, kuma waɗannan abubuwa ne daban-daban. Alamar fakitin tana rayuwa tsawon zagayen sarrafa fakitin, yayin da alamar haɗin ke wanzuwa don kwararar kuma dole ne a kwafe ta da gangan. Sa ɗaya da tsammanin ɗayan gyara ne rabin-bakin ciki da ya zama ruwan dare.
Idan dokar tafiyar da hanyar ta dogara da alamar fakitin, maido da alamar haɗin daga baya a hanya ba ya yin komai ga wannan shawarar, domin an riga an yanke shawarar.
Yanke shawara wace abu ne ya mallaki siginar tafiyar da hanyar, sannan sanya ta a wurin da ake yanke shawarar tafiyar da hanyar.
Bincike 3: wane ne kuma ke rubuta wannan alamar
Kayan aikin WireGuard na kansa suna yin alama a fakitin UDP ɗinsa domin ba a maido da jigilar da aka ɓoye zuwa cikin ramin da yake nasa ba. Idan tsarin dokokinka ya ba da ƙimar da ba ta da alaƙa ga wannan filin, wannan keɓancewar tana ɓacewa kuma zirga-zirgar waje na ramin tana ƙoƙarin shiga kanta. Alamar ita ce ramin da ya kafu sannan ya daina wuce zirga-zirga.
Alamomi kuma wasu kayan aikin mai hana wuta, hanyar sadarwar kwantena da tafiyar da hanyar manufa suna amfani da su don wasu dalilai, don haka ƙungiyoyi biyu suna rubuta dukan filin ya zama rikici koda kuwa kowanne daidai ne shi kaɗai.
Lissafa masu rubutawa kafin ka ƙara wani.
Bincike 4: mashin ne ke ƙayyade abin da ka riƙe
Alama fili ne na bit 32, kuma mashin shine yadda masu shi da yawa suke raba shi. Sanya ƙima da mashin yana adana bit ɗin da ba naka ba; sanya dukan filin yana lalata na kowa. Karanta mashin a kowace dokar da ta shafi filin, har da waɗanda ba ka rubuta ba.
Rubuta rabon bit ɗin kusa da tsarin dokoki.
In ba haka ba mutum na gaba zai sake amfani da ƙimar da ta riga tana da mai shi, kuma rikici a nan yana kama da kuskuren tafiyar da hanya alhali kuskuren adireshi ne. Takardun nftables game da bayanan fakiti sun bayyana ayyukan alamar kansu.
Bincike 5: tabbatar da kwarara ta gaske, ba bincike ba
Binciken hanya na fili ba ya ɗauke da alama, don haka yana iya nuna wata hanya dabam da fakitin gaske. Ƙirƙiri zirga-zirgar da kake buƙata ka lura da ƙirga, shigarwar bin diddigin haɗi da hanyar sadarwa da yake fita da gaske. Gwada rukunin da aka haɗa da rukunin da aka keɓe, domin alamar da ta yi faɗi yana karya keɓancewar alhali tana kama da nasara. Idan rukunin da aka haɗa yana aiki kuma rukunin da aka keɓe shima yana shiga ramin, alamar ta yi faɗi ne ba ta yi ƙunci ba.
Ka guji share yanayin haɗi don tilasta sabuntawa a lokacin zamani mai rai, domin sabbin kwarara da na yanzu na iya ɗaukar hanyoyi dabam bisa doka.
Rubuta alama, mashin da tebur a wuri ɗaya, sannan gyara na gaba zai zama abin dubawa.