OpenVPN ama IKEv2: afar hubin ka hor intaadan dooran borotokool
Taageerada macmiilka, dhaqdhaqaaqa, xaqiijinta iyo gelitaanka aad u baahan tahay ayaa go'aamiya OpenVPN iyo IKEv2. Labada borofayl lama isweydaarsan karo.
Doorashada u dhaxaysa OpenVPN iyo IKEv2 waxaa badanaa looga dooda su'aal borotokool, qaabkaasna wuxuu lumiyaa go'aanka. Waxa go'aamiya waa haddii serverkaaga iyo qalabkaagu taageeraan isla borofayl buuxa, iyo haddii borofaylkaas uu qaato qaabka aad u dhex gasho shabakadaha. Labada stack isuma rogaan: faylka OVPN maaha borofayl IKEv2 oo leh syntax kale. Afar hubin oo si isku taxan loo sameeyay ayaa su'aasha ka jawaaba si ka dhakhso badan shaxda astaamaha kasta.
Macmiil maqan wuxuu soo afjaraa doodda
Windows iyo macOS waxay la yimaadaan macmiil IKEv2, marka borofaylka IKEv2 halkaas wax dheeraad ah kuma kacdo in la gudbiyo wuxuuna dhaxlaa doorashooyinka diyaarinta ee nidaamka hawlgalku horey u bixiyo. OpenVPN isla mishiinnadaas waxay ka dhigan tahay macmiil dhinac saddexaad ah oo loo baahan yahay in la rakibo, la cusboonaysiiyo oo la taageero, macmiilkaasna waa inuu aqbalo doorasho kasta oo borofaylku isticmaalo. Tiri barnaamijyada aad tahay inaad daboolo ka hor intaadan wax kale barbar dhigin, sababtoo ah barnaamij aan macmiil shaqeeya lahayn maaha barta barbardhiga haba yaraatee.
Windows, hal amar ayaa taxaya borofaylada horey u jiray oo muujinaya nooca mid kasta. Magaca uu daabaco waa magaca hubinta dambe isticmaasho.
Get-VpnConnection -AllUserConnection
Get-VpnConnection -Name <profile-name> | Select-Object Name, ServerAddress, TunnelType
Codsi rakibidda macmiil waa jawaabta dhabta ah ee tiirka OpenVPN barnaamijyadaas, waana hawl gudbin ah oo maaha xaddidaad borotokool. Mid ka mid ah hababka ma tirito hubinta kalsoonida, xaqiijinta aqoonsiga ama dayactirka. Ka hor intaadan go'aan qaadan, weydii sida borofaylada loo qaybiyo, sida aqoonsiga loo cusboonaysiiyo iyo sida qalab lumay loo tirito. Rakibid fudud weli waxay qarin kartaa habka soo celinta oo qofna aan rabin inuu maalmaha fasaxa ku shaqeeyo.
Dhaqdhaqaaqa waa dejinta wadajir ah, maaha ballan borotokool
IKEv2 waxay isticmaali kartaa MOBIKE marka labada daraf ay taageeraan oo ay daaran, taasoo u oggolaanaysa macmiilka inuu tunnelkiisa sii hayo inta cinwaankiisu beddelmayo. RFC 4555 ayaa qeexaya fidinta, ereyada shuruudaysanna waa muhiim: serverka diida awoodaas wuxuu beddelkiisa dib uga wada hadlaa. Natiijadu waxay u ekaan kartaa isku mid wareejinta faylka oo aad uga duwan wicitaan toos ah.
Tijaabi isbeddelka aad dhab ahaan danaynayso, iyadoo wax socda oo aad daawan karto. Sii ping -t <internal-host> ha socoto Windows, ama ping caadi ah meel kale, ka dibna ka beddel Wi-Fi una gudub shabakad gacmeed oo fiiri nusqaamaha. Guuldarada MOBIKE waxay ku muuqataa diiwaanka macmiilka sida dib-u-xaqiijin buuxda, maaha cusboonaysiin aamusnaan ah oo cinwaan. Waxa aad cabbirto waa haddii tunnelku qaato isbeddelka, maaha haddii borotokoolku xayeysiiyo taageerada.
Macmiillada OpenVPN waxay dib u xirmaan iyadoo raacaya dhaqanka barnaamijkooda iyo waqtiyada borofaylka, marka isla tijaabadaas waxay soo saari kartaa qaab kale oo hakad. Barbar dhig dhacdada muhiimka u ah isticmaalayaashaada, maaha calaamada ku qoran borotokoolka.
Aqoonsiga waxaa iska leh adeegga, maaha stack
Shahaadooyinka iyo hababka kale ee gelitaanka waxaa iska leh adeegga soo afjara xiriirka. Codsi sir ah macmiil keliya waxba kama sheegayo iswaafajinta mid kale, borofaylka la shaqeeya gateway kale waxbana kama sheegayo kan. Hayso xeerarka aqoonsiga serverka iyagoo aan isbeddelin inta aad barbar dhigtay labada stack. Beddelka borotokoolka ka hor intaadan garan guuldarada badanaa waxay abuurtaa borofayl labaad oo aan iswaafajin.
Ka hor intaadan eedayn borotokool kasta, baadh aqoonsiga macmiilku soo bandhigi doono, sababtoo ah shahaado dhacday ama si khaldan loo bixiyay isku si ayaa ugu guuldarraysta labadaba. Natiijada hoose waxay muujinaysaa mawduuca, soo saaraha iyo taariikhaha ansaxnaanta iyada oo aan la akhrin furaha gaarka ah.
openssl x509 -in client.crt -noout -subject -issuer -dates
Xiriirka shirkadda, isticmaal habka shirkaddu daabacdo oo jooji u qaadashada barbardhiga tijaabo. Haddii aad labadaada iska barbar dhigayso, marka hore hubi haddii labada doorasho ay ku dhammaadaan hal gateway, sababtoo ah faahfaahintaas keliya ayaa go'aamisa inta natiijadaadu ku saabsan tahay borotokoolka. Diidmo sheegta aqoonsiga waa dhibaato aqoonsi, qadarka borotokool ee la beddelo midna ma hagaajin doonto.
Hubi waxa tunnelku dhab ahaan mariyo
Ka dib xirnaanshaha, xaqiiji in marinka loo baahan yahay uu jiro iyo in magacyadu xalliyaan. Borofayl u jira kheyraadka gudaha waxa laga yaabaa inuu si kas ah ugu reebo baaritaanka caadiga ah marinka maxalliga ah, taasna waa go'aan siyaasad ah maaha khalad. Waxa muhiimka ah waa haddii meelaha kooxdaadu isticmaasho laga gaari karo tunnelka.
Windows laba amar ayaa daboola marinka iyo raadinta magaca. Linux u dhigma waa ip route show default iyo resolvectl query <internal-host>.
Get-NetRoute -DestinationPrefix 0.0.0.0/0
Resolve-DnsName <internal-host>
Tunnel soo baxa oo aan marin wax faa'iido leh waa natiijo caadi ah marka borofaylka laga koobiyeeyay adeegyada dhexdooda, tijaabada xiriirka guudna ma muujinayso sababtoo ah interface-ku wuu sarreeyaa. Tijaabi kheyraadka isticmaalayaashaadu marka hore furaan, maaha cinwaan guud oo marin kastaa gaari karo. Haddii magacu u xalliyo cinwaan guud inta marinku tunnelka gudihiisa tilmaamayo, jawaabta DNS iyo marinku waxay leeyihiin go'aamo kala duwan labadana waa in la hagaajiyaa.
Ka dib hubinta miisaan dayactirka
Mid ka mid ah borotokoolka ma aha mid ka fudud dayactir ahaan marka la eego guud. Dayactirku wuxuu ku xiran yahay cidda maamusha gateway-ga, sida borofaylada qalabka u gaaraan iyo sida degdeg ah qalab lumay u lumiyo gelitaanka. Macmiil dhammaad fudud wuxuu hor istaagi karaa server adag in la maamulo, taa beddelkeedana way dhacdaa. Weydii midka labada ka mid ah ay kooxdaadu sii wadi karto ka dib marka qofkii dhisay uu tago.
Dooro xiriirka la taageeray ee daboola shaqada, ka dibna ku tijaabi gelitaanka aad dhab ahaan u baahan tahay, maaha liiska astaamaha. Diiwaangeli gateway-ga ay doorasho kastaa ku dhammaato, sababtoo ah laba gateway oo kala duwan barbardhigga waxay ka dhigaan mid ku saabsan marinnada iyo sidoo kale borotokoolka. Ku celi afarta hubin qalabka aad dhab ahaan qaadan doonto, oo hayso borofaylka ku gudba.