VPN-ka UDP wuu istaagaa marka uu shaqo la'aan yahay: dab-bakhtigu wuu illoobay socodkaaga
Dab-bakhti wuxuu tuuri karaa isku-xirka UDP ee shaqo la'aanta ah inta macmiilku weli muujinayo fadhi. Cabbir joogsiga, hel timer-ka ugu gaaban, ka dib dooro xal.
VPN-ku wuu isku xirmayaa, muddo ayuu shaqeeyaa, ka dibna wuu joojiyaa marinta taraafikada inta macmiilku weli muujinayo fadhi. Dib u xidhidh ayaa hagaajiya, taas oo ka dhigaysa inuu u ekaado cilad macmiil. Badanaa waa dab-bakhti ama qalab NAT oo tuuray isku-xir UDP shaqo la'aan ah oo aan ogayn in tunnel-ku weli jiro.
Calaamaddu waxay ku filan tahay ogaanshaha: waxay soo baxdaa shaqo la'aan ka dib, ma aha culays hoostiisa.
Sida joogsiga shaqo la'aantu u eg yahay
Cabbir halkii aad ku sifayn lahayd. Qor inta uu tunnel-ku shaqo la'aan yahay ka hor inta taraafikadu istaagto, haddii baakad cusub oo baxa uu dib u nooleeyo, iyo haddii interface-ka macmiilku weli hayo cinwaankiisa. Haddii codsi cusub oo macmiilka ah uu shaqeeyo laakiin jawaabta socodka jira aanay shaqayn, isku-xirka ayaa la tuhman yahay. Haddii waxba aanay shaqayn ilaa aad dib u xidho, xaaladda fadhiga macmiilka sidoo kale waa lumay.
Labaduba waxay la xiriiraan shaqo la'aan, waxayna u baahan yihiin hagaajinno kala duwan.
Qor waqtiyada ka hor inta aad wax beddelin. Warbixin sheegaysa inuu istaago qiyaastii toban daqiiqo oo shaqo la'aan ah waa la tijaabin karaa, halka warbixin sheegaysa inuu si kadis ah u dhaco aan la tijaabin karin. Farqigaas ayaa go'aaminaya haddii aad dabagalayso timer ama isbeddel marinka.
Hel qalabka illoobay
Qalabyo dhowr ah ayaa xaalad u hayn kara isla socodka: router-ka gudaha, turjubaanka kore, xadka daruuraha iyo dab-bakhtiga martida. Mid kastaa wuxuu leeyahay timer u gaar ah, kan ugu gaabanna wuu guuleystaa. Hakad shan daqiiqo ah badanaa waxay la macno tahay in hal qalab si aad uga hooseeya kuwa kale loo habeeyay.
Ha u qaadan in default-ka la diiwaangeliyay uu yahay xadka waqtiga ee jidkaaga. Waa default-ka hal qalab.
- Router guri: badanaa daqiiqado, mararka qaarkood aad uga yar.
- NAT daruuraha ama isku-dheellitirka culayska: raadi xadka waqtiga shaqo la'aanta ee la diiwaangeliyay gaar ahaan UDP.
- Dab-bakhtiga martida: timer-yada dabagalka netfilter waxay khusaan socod kasta.
Hubi timer-yada jidka dhabta ah
Linux, timer-yada dabagalka netfilter waa la arki karaa oo la hagaajin karaa: sysctl net.netfilter.nf_conntrack_udp_timeout iyo net.netfilter.nf_conntrack_udp_timeout_stream. Kan labaad wuxuu khusayaa marka taraafikada labada jiho la arko, taasina waa sababta tunnel la aasaasay uu ka sii noolaan karo baaritaan fudud.
RFC 4787 wuxuu qeexayaa dhaqanka UDP NAT iyo ugu yaraan la taliyay. Waa tixraaca la xigo marka default-ka iibiyaha uu u muuqdo mid aad u gaaban.
Keepalive iyo dib u xidhidh waa qalabyo kala duwan
Keepalive wuxuu isku-xirka nool dhigaa; dib u xidhidh wuxuu dib u dhisaa fadhi dhintay. Waxay xalliyaan cillado kala duwan mana aha dhigisyo xawaare la isweydaarsan karo. Xulashada PersistentKeepalive ee WireGuard waxay u dirtaa baakad bareeggo go'an si ay u haysato xidhiidhka NAT furan. Xulashada keepalive ee OpenVPN waxay isla shaqadaas u qabataa si u gaar ah. Midkoodna ma caawiyo haddii qalabka dhexe uu hore u illoobay socodka oo uu tuurayo labada jiho.
Baaritaanno aad u badan ayaa shaqo ku dara iyagoon hagaajin xadka khaldan.
Ku xaqiiji codsi cusub, ma aha dib u rarid bog
Ka dib beddelka timer ama ku darista keepalive, ku celi xaaladda shaqo la'aanta si sax ah sidii hore. Ka dib samee codsi runtii cusub oo ka yimaada barnaamijka la daboolay. Tab browser oo hore loo raray ayaa laga yaabaa inuu ka soo muuqdo kaydka oo waxna kuma sheego.
Haddii joogsigu sii socdo, u dhaqaaq hal bood oo dibadda ah oo hubi shaxda xaaladda qalabkaas.