Firewall-ka qaybinta Linux wuxuu xannibi karaa trafikka VPN-kaaga
Laba maamule oo shaandhayn, hal xirmo sharciyo iyo tunnel ku dhaca aagga qaldan. Go’aami milkiilaha iyo jihada ka hor intaadan ku darin sharci kasta.
Tunnel-ku wuu soo baxaa, log-ku wuxuu leeyahay waa xiran yahay, oo hal barnaamij weli wax ma gaaro. Macmiilka Linux taas badanaa waxay la macno tahay in firewall-ka qaybintu shaandhaynayo waddo uu macmiilka VPN waligiis maamulin. Laba maamule ayaa isku mar firfircoon noqon kara, mid kastaa wuxuu leeyahay fikradiisa ku saabsan interface-ka, aagga iyo jihada trafikka. Aqoonsiga milkiilaha ka hor intaadan wax beddelin waa ka degdeg badan yahay isku dayga sharciyada ilaa wax shaqeeyo.
Soo hel maamulaha iyo backend-ka
Ka bilow waxa dhab ahaan la raray, ee ma aha waxa la rakibay. Qaybintu waxay keeni kartaa firewalld, ufw iyo adeeg nftables caadi ah, oo mid kaliya ayaa leh xirmada sharciyada socota. Xirmooyinku si nabad ah ayay wada noolaadaan, oo sharci laga soo geliyay frontend khaldan waligiis ma gaaro kernel-ka. Akhri adeegga firfircoon, ka dibna akhri xirmada sharciyada uu soo saaray.
Backend-ku waa muhiim sida frontend-ka. Rakibaadda firewalld waxay kaxayn kartaa nftables ama backend-kii hore iptables iyadoo ku xiran version-ka iyo qaabeynta, labaduna waxay soo saaraan wax soo saar kala duwan. Ku qor qaybinta, version-ka iyo backend-ka tigidhka ka hor intaadan nidaamkaaga la barbardhiggin hagaha kasta.
Isku waafaji jiho iyo interface
Codsi macmiil oo baxa, dhegeyste soo gala iyo xirmo la gudbiyay waxay maraan qabsatooyin kala duwan, oo sharci midkood u yaal ma daboolo kuwa kale. Aagga oggolaada LAN-ka maxalliga ah badanaa ma daro interface-ka tunnel-ka ama barkada cinwaannada VPN. Interface-ka tunnel-ka badanaa wuxuu ku dhacaa aagga caadiga ah, taasoo badanaa ka adag aagga uu adapter-ka jidhku ku jiro. Ismaandhaafkaas waxay sharraxaysaa sababta baaritaanku uga shaqeeyo LAN-ka oo u joogsado isla markii tunnel-ku soo baxo.
Weydii jiho kee ayaa guuldarraystay ka hor intaadan dooran sharci. Barnaamijka aan bannaanka ku xiri karin wuxuu u baahan yahay waddada baxa, halka adeegga soo galu uu u baahan yahay waddada soo gala ee interface-ka tunnel-ka. Sharci ku darista silsilad khaldan waxay soo saartaa isbeddel u eg mid la dabaqay oo aan waxba samayn.
Hay milkiilayaasha sharciyada isku raacsan
Qabsatada macmiilka VPN, deegaanka socodsiinta konteenarada iyo adeegga qaybintu dhammaantood waxay beddeli karaan shabakadda, oo iskuma xidhna. Sharciyada gacanta lagu daray waxay baaba’aan dib u rarista xigta, oo sharciyada lagu daray silsiladda maamulaha waxaa laga yaabaa in lagu qiimeeyo nidaam aadan ula jeedin. Isticmaal qaabeynta joogtada ah ee maamulaha oo baadh xirmada sharciyada ka dhalata halkii aad ka baadhi lahayd faylka aad qortay. Damiyadda firewall-ka oo dhan sababtoo ah hal adeeg ma gaari karo waxay dhib yar ku beddelataa dhib weyn.
Tirinnada cidhiidhiga ah waa habka jaban ee lagu helo qulqulka la diiday. Sharci diiwaangelin oo ku xaddidan hal meel iyo hal port waxay tusinaysaa haddii tuurista ay dhacdo gudaha iyadoo aan la qaban trafikka qof kale. Ka saar sharci diiwaangelinta marka baaritaanku dhammaado, maxaa yeelay waa ogaal ma aha siyaasad, iyo diiwaanka aagagga firewalld wuxuu sharraxayaa sida interfaces iyo adeegyadu isugu yimaadaan.
Hubi sixitaanka adigoon lumin xannibaadda
Baadh xaaladda la dabaqay maamulaha iska leh, adoo isticmaalaya amarrada u dhigma backend-ka aad diiwaangelisay. Liiska hoose wuxuu u malaynayaa in firewalld mas’uul yahay; ku beddel wax u dhigma nftables ama ufw halkii aad dhammaantood ordi lahayd. Qalab isku darista hal fadhi waa sida mishiinku ku dhammaado laba xirmo sharciyo oo is khilaafsan.
sudo firewall-cmd --get-active-zones
sudo firewall-cmd --zone=trusted --list-all
sudo nft list ruleset | head -40
Amarka koowaad wuxuu magacaabaa aagagga iyo interfaces-ka loo qoondeeyay, taasoo tusinaysa halka tunnel-ku dhab ahaan ku dhacay. Kan labaad wuxuu daabacaa sharciyada iyo adeegyada aag, sidaas darteed waxaad arki kartaa haddii interface-ka VPN uu waxba daboolayo. Liiska nftables waa runta aasaasiga ah ee backend-ka la isticmaalayo, oo sharci ku jira oo keliya fayl qaabeyn ma ka muuqdo halkaas. Isbarbardhig saddexda wax soo saar sharci aad ku dartay, oo ismaandhaafku badanaa is magacaabaa.
Kadib ku celi codsiga asalka ah iyo habdhaqanka guuldarrada aad u baahan tahay. Goob cusub oo shaqaysa kuma filna haddii isla isbeddelkaas uu ka saaray xannibaadda macmiilka, sidaas darteed tijaabi waddo aan la ilaalin sidoo kale. Diiwaangeli maamulaha, backend-ka, interface-ka iyo ujeeddada sharciga, maxaa yeelay cusboonaysiinta xirmo ee dib u soo nooleynaysa maamule labaad haddii kale dib ayay u dhisi doontaa dhammaan qasabka.