Furitaanka dekedda VPN kama u sahlayo macaamiisha inay gaaraan LAN
Xeer galitaan ah ayaa u oggolaanaya baakadaha loo diray gateway-ka laftiisa. Taraafikada macmiilka ee host kale waxay u baahan tahay gudbin, dariiqo iyo waddo dib u soo noqod, kuwaas oo si gaar ah loo tijaabiyo.
Tunnel-ka wuu soo baxaa, macmiilku wuu is-xaqiijiyaa, laakiin LAN-ka ka dambeeya gateway-ka wali ma muuqdo. Xeerkii ay ahayd inuu tan hagaajiyo wuxuu u oggolaanayaa dekedda VPN oo wuxuu u shaqeeyaa si sax ah sida loo qoray, sababtoo ah xeerraa wuxuu xukuumaa baakadaha loo diray gateway-ka laftiisa. Taraafikada macmiilka ee host ka dambeeya gateway-ku waxay leedahay meel kale iyo silsilad kale. Gelid guul leh ma beddesho silsiladda uu kernel-ku eego.
Labo silsiladood, labo meelood oo kala duwan
Masiirka baakaddu waxaa go’aamiya halka uu tagayo, ma aha sida uu u yimid. Taraafikada loo diro cinwaanka gateway-ka waxaa lagu gaarsiiyaa gudaha waxaana lagu qiimeeyaa xeerarka gelidda. Taraafikada gateway-ku u gudbiyo horay waxaa lagu qiimeeyaa xeerarka gudbinta. Isla interface-ka tunnel-ku wuxuu soo saari karaa labada nooc ee baakadaha, sidaas darteed hal xeer ma dabooli karo labada shaqo.
Khuraafaadka oo dhan hal jumlad: oggolaanshaha dhegaystaha wax ma sheegto oggolaanshaha shabakadda ka dambeysa. Kuwani waa labo go’aan oo gooni ah oo leh caddaymo gooni ah, magaca interface-ka labadaba ma mideeyo.
Waxa xeerka dhegaystaha dhab ahaan oggolaado
Baakadaha dhegaystaha waxay ku dhamaanayaan habka VPN, taasina waa waxa suurtageliya dhismaha tunnel-ka. Bogga maamulka gateway-ka iyo jawaabta baaritaanka gudaha waxay sidoo kale isticmaalaan waddada gelidda host-ka laftiisa, sidaas darteed tijaabada gateway-ka way guulaysataa halka wax kasta oo ka dambeeya ay guuldareystaan. Labada natiijo waa sax, midna kama hadlayo LAN.
Marka habku uu kala baxo baakadaha taraafikada macmiilka ee meel kale, baakaddu waxay gashaa waddada gudbinta oo halkaas u baahan ogolaansho. Xaqiijinta guul leh waxay go’aamisaa cidda macmiilka ah; ma go’aamiso halka uu tagi karo. Labada su’aal waxay leeyihiin milkiileyaal, diiwaanno iyo fariimaha khaladaad kala duwan.
Tijaabi macmiilka, weligaa ha ka tijaabin gateway-ka
Tijaabada lagu sameeyo gateway-ka waxay raacdaa waddada bixidda host-ka laftiisa oo way guulaysan kartaa iyadoo waddada gudbinta xiran tahay. Ka bilow tijaabada macmiilka oo fiiri labada daraf ee qulqulka.
nc -vz 10.40.7.25 445
tcpdump -ni tun0 host 10.40.7.25Haddii codsigu ka muuqdo tun0 oo waxba ma gaaraan meesha loo socdo, baakaddu waa la tuuraa ka dib imaatinka, taas oo tilmaamaysa xeerarka gudbinta ama shaandhaynta meesha la tagayo. Haddii waxba ka muuqan tun0, macmiilku xitaa kuma diro tunnel-ka, dhibaataduna waa dariiqaynta macmiilka ee ma aha siyaasadda gateway-ka. Isbarbardhig codsi si sax ah u baxa oo waxba soo celin, taas oo ah kiiska waddada soo noqodka.
Gudbintu waxay u baahan tahay saddex wax, ma aha hal
Gudbinta kernel-ka waa in la shido, xeer shaandhayn waa inuu aqbalaa qulqulka, meesha la tagayana waa in la gaari karaa iyadoo leh waddo jawaabtu ku soo noqoto. Haddii mid ka mid ah saddexda maqan, aamusnaanta aragtida macmiilka waa isku mid.
sysctl net.ipv4.ip_forward
sudo iptables -S FORWARD
sudo iptables -S INPUTAkhri saddexda natiijo wadaag. Eber ku jira tan koowaad waxay tan labaad iyo saddexaad ka dhigtaa kuwo aan khuseyn, siyaasadda tuurista caadiga ah ee tan labaad waxay tuurtaa baakadaha macmiilka halka taraafikada gateway-ka laftiisa ay sii shaqeyneyso. Natiijada saddexaad waxay muujineysaa sababta xeerka dhegaystaha uusan waligiis dhibaato ahaan.
Kala saar labada xeer ee dukumeentiga
Qor xeerka dhegaystaha iyo xeerka adeegga la gudbiyo oo ku qoran sadarro gooni ah, milkiileyaal iyo sababo gooni ah. Marka dekedda VPN isbeddesho ama adeeg cusub la daabaco, kala-soociddaas waxay ka hortagtaa isbeddel mid kale si aamusan u ballaariyo.
Halkii aad u qaadan lahayd qof kasta oo la xaqiijiyey inuu yahay xubin LAN la aamini karo, isticmaal xeerar cidhiidhi ah oo loogu talagalay xadka macmiilka iyo adeegyada u baahan. Qoraallada gudbinta ee StrongSwan waxay sharraxaan dhinaca waddada soo noqodka iyo tarjumaadda isla xadkaas, taas oo haddana tahay go’aan saddexaad.
Ugu dambeyntii, hayso lakabyada toosan marka isticmaalaha la diido. Haddii codsigu gaaro host-ka oo barnaamijku diido akoonka, hagaaji ogolaanshaha barnaamijka lakabkaas; ballaarinta gudbinta ma bixin karto aqoonsiga wadaagga faylalka waxayna u ballaarin doontaa gelitaanka dhammaan kuwa kale ee si guul leh isku xira.