Ka bood VPN-ga guriga adigoo isticmaalaya systemd ExecCondition
Boodid ula kac ah iyo amarka diyaarinta oo jaban waa natiijooyin kala duwan. Qeex koodhadhka bixitaanka ee caawiyaha, ka dibna tijaabi guurka u dhexeeya shabakadaha.
VPN-ga shabakadda gurigaagu waxba kama qabto marka kombuyuutarku horey u fadhiisto shabakaddaas. Dariiqa gaaban ee soo jiidashada leh waa amarka diyaarinta ee ku baxa koodh aan eber ahayn; taasi waxay fashil ku tahay unugga oo waxay ka dhigtaa shax kasta mid jaban u eg. systemd waxay leedahay tilmaan ku saabsan si sax ah noocan go'aanka, waxayna kala soocdaa boodid ula kac ah iyo cillad dhab ah. Si sax ah u sameynta waxay inta badan ku saabsan tahay qorista waxa koodh kasta oo bixitaan uu ka dhigan yahay.
Sababta shuruud-hore fashilma ay tahay qaab khaldan
ExecStartPre waxay bixitaan aan eber ahayn u qaadataa fashilka bilowga, taas oo sax u ah amarka diyaariya adeegga. Isticmaalka shuruud ahaan waxay ka dhigtaa go'aan siyaasadeed mid aan laga sooci karin ku-tiirsanaan jaban. ExecCondition waxay u jirtaa si unuggu u diidi karo inuu bilaabo isagoo aan loo calaamadin fashil.
Farqigaas waa muhiim saddexda habeenimo, marka qofna aanu rabin inuu baaro unug casaan ah oo u dhaqmay sidii loo qorsheeyay. Unug fashilmay wuxuu kaloo qariyaa cilladaha dhabta ah ee ku dhex jira kuwa ula kac ah.
Marka hore qor heshiiska koodhadhka bixitaanka
Qor heshiiska ka hor qoraalka. Bixitaan eber waxay ka dhigan tahay sii wad, bixitaan kow waxay ka dhigan tahay ka bood ammarrada bilowga ee hadhay, bixitaan 255 waxay ka dhigan tahay in shuruudda lafteedu aanay shaqeyn karin. Koodhadhka u dhexeeya labo iyo 254 sidoo kale badanaa waxay ka dhigan yihiin boodid, taas oo ay fududahay in la illoobo marka caawiyuhu soo celiyo koodh khalad ah oo aan la filayn. Drop-in-ka hoose wuxuu caawiyaha ku xiraa magaca dhabta ah ee unugga.
[Service]
ExecCondition=/usr/local/libexec/should-start-home-vpnKa hor intaadan malayn macnaha caadiga ah, hubi unugga waxqabadka leh ee ku saabsan SuccessExitStatus ama stop-post ee la dhaxlay. Kadib si ula kac ah u tijaabi mid kasta oo ka mid ah saddexda natiijo.
Calaamadda shabakaddu ma aha caddayn goob
Cinwaan router la gaari karo ama MAC la yaqaan ayaa laga yaabaa inay soo jeediyaan shabakadda saxda ah, midkoodna ma caddeeyo. Shabakad kale waxay dib u isticmaali kartaa isla cinwaanka, xogta ARP waxay noqon kartaa mid duugoobay, aqoonsigana waa la dayan karaa. U qaado baaritaanka sidii hagaajin la jaanqaadaya siyaasadda, ma aha natiijada aqoonsiga.
Go'aan ka gaar waxa shaki la'aan macneheedu yahay. Bilowga VPN-ga marka aad shakin waxay ammaan u tahay macmiil si fudud ugu guuldarraysta isku xirka; ka boodidda marka aad shakin ma aha ammaan. Ka dhig baaritaanka mid xaddidan, oo akhri isdhexgalka firfircoon halkii aad ka malayn lahayd kan ugu horreeya liiska. Baaritaan hangal ah ayaa ka xun mid ku jawaaba maya, sababtoo ah unuggu wuu sugayaa.
Diiwaangeli mala-awaaladaas agteeda faylka unugga si qofka xiga uu u ogaado waxa caawiyuhu rumaysan yahay. Faallo ku taal qoraalka korkiisa waa meesha ugu qiimaha yar ee lagu hayo.
Maamul guurka u dhexeeya shabakadaha
Shuruuddu waxay shaqaysaa marka adeeggu bilaabo, dibna looma qiimeeyo mar dambe. Unug la booday wuxuu sii ahaanayaa mid la booday ka dib marka kombuyuutarku u guuro maqaaxi, tunnellana shaqaynaya wuu sii taagnaanayaa ka dib marka kombuyuutarku guriga yimaado. Ku xir wareegga nolosha ee isbeddelka shabakadda go'aanka bilowga iyo joojinta iyadoo la adeegsanayo hab gaar ah.
systemctl cat home-vpn.serviceTijaabi afar xaaladood: bilow guriga, bilow dibadda, baaritaan aan shaqayn karin, iyo guur u dhexeeya shabakadaha inta unuggu firfircoon yahay. Ka dhig sababta boodiddu muuqata joornaalka si go'aan ula kac ah uusan waligiis u ekaan fashil aqoonsi. Tixraaca adeegga wuxuu diiwaangeliyaa macnaha bixitaanka iyo nooca ugu yar.