Isbarbardhigga labadan borotokool waa faa'iido leh kaliya haddii uu isbarbardhigayo waxa aad dhab ahaan maamuli doonto. WireGuard wuxuu bartilmaameedyada ku gartaa fure dadweyne wuxuuna borotokoolkiisa ku qaadaa UDP, halka OpenVPN uu bixiyo noocyo xaqiijin oo ballaaran wuxuuna ku shaqayn karaa UDP ama TCP marka server-ku labadaba bixiyo. Farqigaas ayaa qaabeeya diyaarinta iyo dariiqa beddelka waqti badan ka hor inta aanay qaabayn wax-soo-saarka. Samee afarta hubin ee hoose si kala horreysan; labada hore waxay badanaa go'aansadaan doorashada, labada dambe waxay sheegaan haddii go'aanku sax ahaa.

Ku bilow aqoonsiga, ee ha ku bilowna liiska sirta

Lammaanaha WireGuard wuxuu hayaa hal fure gaar ah wuxuuna taxaa furayaasha dadweynaha ee uu gaari karo. Bixiye ayaa ku duubi kara portal akoon, laakiin borotokoolka laftiisu ma laha is-dhaafsiga magaca isticmaalaha iyo password-ka, sidaas darteed wareegga nolosha akoonku wuxuu ku nool yahay waxa furayaasha qaybiya. OpenVPN wuxuu isticmaali karaa shahaadooyin, plugin ka soo horjeeda galka jira ama qoraal xaqiijin, taasina waa sababta ururada leh nidaam aqoonsi ay inta badan u dooraan. Midkoodna naqshadaha ma tirito su'aasha sida qalab lumay loo tirito.

DecisionOpenVPNWireGuard
IdentityCertificates, plugins or scripts against an existing directoryOne private key per peer, public keys listed for the peers it may reach
TransportUDP or TCP profiles when the server offers bothUDP only in the native protocol
Routing and DNSServer pushes routes and DNS optionsAllowedIPs maps ranges to peers, and tooling installs the routes
Where it usually breaksProfile mismatch, expired certificate, failing pluginBlocked UDP, wrong AllowedIPs, key not installed

Habaysan gaaban ma la mid aha diyaarin fudud. Hal fure gaar ah oo dhowr qof la siiyo waxay ka dhigtaa tirtirka dambe mid mugdi ah, sababtoo ah ka-noqodkiisu wuxuu tirtiraa dhammaan hal mar. Qor khariidadda qofka ilaa furaha ama shahaadada ka hor doorashada, go'aanka borotokoolkuna wuu fududaan doonaa.

Kadib eeg waxa gaadiidku oggol yahay

Borotokoolka WireGuard wuxuu isticmaalaa UDP. Adeegyada OpenVPN waxay bixin karaan profile-ka UDP iyo TCP labadaba, shabakad ka xanibta ama ka daciifisa UDPna doorashada labaad waa dariiq beddel oo wax ku ool ah oo aan ahayn mid aragti ah. Server-ku waa inuu taageeraa profile-ka aad dooratay, baddelidda lambarka port-kana tunnel-ka HTTPS ma noqon karo mana qancin karto dab-damiska inuu oggolaado.

Qaadista TCP gudaha TCP waxay sidoo kale beddeshaa habdhaqanka luminta, sababtoo ah labada lakab ayaa si madax-bannaan u dib u dayaca oo dib u habeyn sameeya. Profile TCP oo ka shaqeeya shabakad xaddidan ayaa wali si liidata u shaqayn kara shabakad lumis leh, taasina waa sababta labada profile loo hayo mid kasta oo la heli karo halkii mid loo sheegtaa inuu ka fiican yahay.

Kadib hubi dariiqa iyo xallinta magacyada

AllowedIPs ee WireGuard wuxuu khariidad u sameeyaa xadka ciwaannada lammaanayaasha wuxuuna u shaqeeyaa sida go'aan dariiq gudaha borotokoolka, qalabka ku hareeraysanna waxay isticmaalaan xadkaas marka ay rakibaan dariiqooyin. OpenVPN wuxuu server-ka ka riixaa dariiqooyin iyo xulashooyin DNS. Labada xaaladoodba macmiilku wuu soo bixi karaa iyadoo siyaasadda loogu talagalay ay tahay mid badhkeed oo kaliya la dabaqay.

ip route show
ip -6 route show
resolvectl status
wg show

Akhri natiijada ka hor inta aanad aaminin tilmaamaha xiriirka. ip route show wuxuu taxaa waxa macmiilku u rakibay IPv4, nooca IPv6na wuxuu qabtaa tunnel-ka qaata hal qoys oo keliya. resolvectl status wuxuu muujinayaa xalliyaha macmiilku dhab ahaan weydiin doono, wg show wuxuuna daabacaa AllowedIPs ee WireGuard u malaynayo inuu iska leeyahay. Haddii xalliyuhu wali u jeedo shabakada gudaha iyadoo dariiqooyinku sheegaan dabool buuxa, DNS wuxuu ka baxaa tunnel-ka.

Kadib cabbir hawsha aad danaynayso

Qalabka, shabakada iyo meesha loo socdo ku hay mid joogto ah, qor macmiillada iyo goobaha dhammaadka ee aad isticmaashay. Haddii labada adeeg ay ka soo baxaan magaalooyin kala duwan ama ku shaqeeyaan qalab kala duwan, sidaas sheeg, sababtoo ah markaas natiijadu waxay qeexaysaa adeegyadaas ee ma aha borotokoolka.

iperf3 -c 203.0.113.20 -t 30
mtr -rwzbc 50 203.0.113.20

Labada amar laba jeer ku socodsii, hal mar qayb kasta oo profile ah, isla shabakada iyo qalabka. iperf3 wuxuu bixiyaa lambarka wax-soo-saarka, mtr wuxuuna bixiyaa dariiqa iyo halka lumintu ka muuqato, taas oo hal lambar soo-dejin aanay muujin karin. Lambarka soo-dejintu waxay sidoo kale seegtaa waxa wicitaanku dareemo: hakad dheeraad ah, gariir iyo inta ay qaadanayso dib u xiriirka. Ku qor si gooni ah, sababtoo ah borotokool ku guuleysta wax-soo-saarka ayaa wali ku dhici kara hawsha aad dhab ahaan socodsiiyo.

Xiriir la maareeyo, iswaafajinta, taageerada iyo dadaalka cusboonaysiintu waxay ka culusan karaan farqi yar oo cabbir. Meel-bax shakhsi ah, diiwaangelinta iyo awoodda garsoorka hawlgalku waxay ka muhiimsan yihiin calaamadda borotokoolka. Labada borotokoolba waxay qaadi karaan xiriir wanaagsan; adeegga iyo habayntiisu waxay go'aansadaan waxa aad hesho.

Qor lammaanaha profile ka hor tijaabada

Ka hor cabbirka dooro hal profile borotokool kasta oo qor waxa mid kastaa sameeyo: kaliya subnet-ka gaarka ah, ama dhammaan taraafikada oo leh meel-bax gaar ah. Tijaabada isbarbardhigaysa profile tunnel qaybsan iyo profile tunnel buuxa waxay cabbirtaa profile-yada, ma aha borotokoolka. Ku dar magaca macmiilka, nooca macmiilka iyo goobta meel-baxa isla qoraal.

Kadib isla hawsha ku socodsii labadaba, isla shabakada, isla fadhiga. Haddii mid aanu haba yaraatee xiriiri karin, guuldarradaas waa natiijada waana inay ku timaaddaa diiwaanka iyadoo sababta la socota. Diiwaanka la hay adeegga dukumeentigiisa si qofka xigaa u barbardhigo isla lammaanaha halkii uu ka bilaabi lahaa.

Maqaallo la xiriira