Waxa ay caddeyso qeexitaanka borotokoolka VPN iyo waxa aanay caddayn
Qeexitaanku wuxuu qeexaa qaababka fariimaha, algorithms-ka iyo malaha khatarta. Ma dammaanad qaadi karo build-ka aad rakibtay ama sida hawlwadeenku u maareeyo akoonkaaga.
Dukumeentiga borotokoolku waa heshiis u dhexeeya hirgelinta, akhrinta taxaddar leh waxay kuu sheegaysaa waxa laba dhinac oo waafaqsan isweydaarsan doonaan iyo sifooyinka ay naqshadeeyayaashu damacsanaayeen inay dammaanad qaadaan. Laakiin ma kuu sheegayo barnaamijka binary-ga ah ee ku socda server-ka aad ku xidhanto, sida server-kaas loo habeeyay ama waxa mustaqbalka ku dhaca diiwaanka akoonkaaga. Kuwani waa saddex nooc oo caddayn kala duwan, qaadashada qeexitaanka saddexdaba waa dariiqa magaca borotokoolku ku bilaabo shaqo aanu qaban karin. Saddexda kala reebidda waa tababarka oo dhan.
Dukumeentigu waa bilowga dood, ma aha gabagabadeeda.
Waxa dukumeentigu dhab ahaan qeexo
WireGuard sharraxaadda borotokoolka waxay qeexdaa is-gacanqaadka Noise IK, xirmo go’an oo aasaasi ah, qaababka fariimaha iyo jeermiska gaadiidka ee hadhow xambaara baakadaha. IKEv2 dukumeentiga la barbar dhigi karo waa RFC 7296, kaasoo qeexaya isweydaarsiyada, culayska iyo gorgortanka soo jeedinta. Labada xaaladoodba baaxaddu waa sax: fariimaha, mishiinka xaaladda iyo malaha ay yoolalka ammaanku ku shaqeeyaan.
Hababka ikhtiyaariga ah waxay adkaysiiyaan akhriska. Sifada shaqaysa hal is-gacanqaad laga yaabee inaanay khuseen deployment leh hab kale oo xaqiijin ama habaynta kaydka.
Halka dammaanaduhu joogsadaan
Falanqayn rasmi ah waxay ka jawaabtaa su’aal ku saabsan qaab. Shaqada xaqiijinta WireGuard waxay isticmaashaa qaab calaamad ah oo ku jira caddaynta Tamarin, taasoo muujin karta in naqshaddu ka hortagto weerarro gaar ah iyadoo la eegayo malaheeda; ma muujinayso in hirgelinta la qaybiyay ee booska isticmaaluhu aanay lahayn cillad ammaan xusuusta. Farqiga u dhexeeya qaabka iyo mishiinka ayaa ah halka dhacdooyinka dhabta ah ku nool yihiin. Akhrinta caddaynta sidii shahaado hirgelin waa khalad qayb.
Qarsoodiga hore wuxuu muujinayaa isla xadka. Sifadu waxay ku xidhan tahay in furayaasha loo burburiyo sida borotokoolku u qorsheeyay, taasina waa sifo hirgelinta iyo deegaankeeda, ma aha qaabka fariinta. Naqshad qeexaysa tirtiridda ma ku qasbi kartaa madal ku wareejisa xusuusta diskiga.
Ku-tiirsanaanta lakabka ah waxay farqiga sii ballaadhisaa: maktabadda TLS ee ka dambeysa tunnel ku salaysan TLS, interface-ka kernel ee tunnel booska isticmaaluhu isticmaalo, iyo matoorka tirooyinka random dhamaantood waxay ka baxsan yihiin qoraalka borotokoolka.
Raac bytes-ka ilaa build-ka
Ka gudub dukumeentiga oo u gudub artifacts adigoo aqoonsanaya noocyada kadibna barbardhigaya waxa dhab ahaan u adeega taraafikada. Badeecad magacaabaysa borotokool waxay ku dari kartaa qaybo bixineed, telemetry iyo maamul oo qeexitaanku waligiis aanu sharraxin.
openvpn --version | head -3 wg --version dpkg -l | grep -E 'openvpn|wireguard|libssl' ss -lunp | grep -E '1194|51820' sha256sum ./wireguard-tools_1.0.20210914_amd64.deb
Build-yada dib-u-soo-saari karo iyo checksums la daabacay waxay suurtogal ka dhigaan in geedka isha lagu xiro binary la qaybiyay. Xiriirkaas la’aan, isha la daabacay waxay caddaynaysaa oo keliya in baaritaanku suurtogal yahay, ma aha in faylka socda uu u dhigmaan.
Habayntu waxay ka tirsan tahay isla tallaabada. Cipher suites, lamadegaanka la oggolaaday iyo dejinta marin-u-jiidka waa doorashooyin deployment, build waafaqsan oo si taxadar la’aan loo habeeyay weli wuxuu soo saaraa tunnel daciif ah.
Kala sooc dhaqamada hawlgalka
Diiwaannada akoonka, xogta lacag bixinta iyo gudbinta taageerada waa go’aanno hawlwadeen oo aanay qoraal borotokool ah xaddidin. Warbixinta hantidhawrku waxay daboolaysaa qaybo magac leh gudaha baaxad la caddeeyay, siyaasadda asturnaanta waxay sharraxaysaa ujeeddooyinka iyo dhaqamada; midkoodna ma beddelo kan kale, midkoodna ma aha bayaan cryptographic ah.
Gabagabada saxda ah waa isku-ururin: qeexitaanku wuxuu sharraxaa naqshadda, build-ka iyo habayntu waxay sharraxaan tunnel-ka, dhaqamada diiwaangashan ee hawlwadeenka waxay sharraxaan wax kasta oo tunnel-ku waligiis aanu arkin. Sheeg waxa kuwan ka mid ah aad xaqiijisay, oo sheegashadu waa run.