Gudbinta taraafikada SMB ma aha isla shaqada joojinteeda, router-ka mid sameeyaana laga yaabaa in aanu kan kale maareyn. Gudbintu waxay la macno tahay router-ku wuxuu dhaqaajiyaa xirmooyin aanu marnaba falanqeyn waxa ku jira. Rakibintu waxay la macno tahay router-ku wuxuu noqdaa macmiil faylal, isagoo wata softweer laga yaabo in aanu la iman, aqoonsi uu tahay inuu ilaaliyo iyo habab guuldarro oo hadda isaga leh. Doorashada u dhexeysa labada waa su'aal ku saabsan halka faylalka looga baahan yahay, ma aha waxa la qancin karo madal gudbinta inuu rakibo.

Gudbin iyo joojin waa laba shaqo oo kala duwan

Doorka gudbinta router-ku wuxuu leeyahay hal mas'uuliyad: inuu xirmooyinka u dhexeeyo macmiilka iyo server-ka isagoo adeegsanaya siyaasadda ay wadadu u baahan tahay. Isagu kuma xaqiijiyo wadaagga, ma kaydiyo xogta faylalka, mana danaysto haddii server-ku SMB2 ku hadlo ama SMB3, maxaa yeelay marnaba si qoto dheer uguma akhriyo qulqulka. Haddii wadaaggu aan la gaari karin, isticmaaluhu wuxuu arkaa khalad router-kuna wuu sii wadaa gudbinta.

Doorka macmiilka router-ku wuxuu ku biiraa wada hadalka borotokoolka. Wuxuu ka wada hadlaa lahjad, wuu xaqiijiyaa, wuxuu xalliyaa magacyo, wuxuu hayaa barta rakibidda oo wuxuu soo bandhigaa aragtida nidaamka faylalka ee maxalliga ah wax kasta oo ka sarreeya. Kani waa adeeg dhab ah oo leh meerto nololeed, wuxuuna ka dhigaa iridda ku tiirsanaan socodka shaqada faylalka. Wuxuu kaloo dhaxlaa dhammaan hababka guuldarrada ee tiirannaantaas, oo ay ku jiraan sugitaanka bilowga iyo aqoonsiga duugoobay.

Isbarbardhiggu kuma koobna awoodda oo keliya. Madal kartaa inay rakibto wadaag ma aha si otomaatig ah madal ay tahay inay sidaas yeelato, madal aanse midna rakibi karin waxay weli noqon kartaa meesha saxda ah ee taraafikada lagu gudbiyo.

Waxa ay runtii u baahan tahay rakibidda CIFS ee kernel-ka

Qalab ku salaysan Linux, macmiilka CIFS ee kernel-ka iyo macmiilka booska isticmaaluhu waa awoodo gooni ah, sawirrada yaryarna inta badan midna ma laha. Taageerada kernel-ku waa inay ku jirtaa sawirka socda, caawiyaha rakibiddu waa inuu jiraa, lahjadna SMB ee server-ka lala goday waa inay tahay mid labada dhinacba aqbalaan. Taas waxaa qeexaya hagaha macmiilka CIFS ee Linux, taas oo ah habka kernel-ka iyo doorashooyinka rakibiddiisa, waana tixraaca saxda ah ka hor inta aadan u malaynayn in dhismaha iibiyuhu uu ku jiro.

Hubi awoodda ka hor inta aadan ku wareegsan qorshayn, oo hubi nooca ma aha jiritaanka magaca amarka. Magaca module-ka liiska baakadaha ma aha isla mid la mid ah macmiil shaqeeya.

lsmod | grep -w cifs
modinfo cifs | head -5
mount.cifs --version
smbclient -L //fs02.corp.internal -U svc-router -m SMB3

Module kernel oo la raro iyo qalab booska isticmaaluhu oo nooc soo sheega weli ma dammaanad qaadayaan in rakibidda ka badbaadayso cusboonaysiinta furayaasha VPN, markaa u qaado tijaabada sidii shuruud bilow ah, ma aha caddayn. Haddii sawirku bixiyo oo kaliya taageerada SMB1, taasi waa sabab la isku joojiyo, ma aha sabab lagu shido server-ka.

Aqoonsiga iyo aqoonsiga isha way ka duwan yihiin kan kombuyuutar la qaato

Codsi la gudbiyay wuxuu qaadaa aqoonsiga kombuyuutarka la qaato isagoo maraya tunnel-ka, halka codsi lagu sameeyay router-ka uu qaado cinwaanka isha router-ka laftiisa, wadada xalliyaha iyo shaandhaynta bixinta. Waxay ku dhici karaan qaanuun kale oo derbiga dabka, aragti kale oo DNS iyo liis kale oo fasax ah dhinaca server-ka. Sidaa darteed nuqul ka shaqeeya shaqada-guri waxba kama caddeeyo rakibidda router-ka laftiisa. Ku tijaabi rakibidda qolofka router-ka laftiisa, ma aha shaqada-guri ka dambeeya.

Sii router-ka aqoonsi adeeg oo cidhiidhi ah haddii doorka la ogolaado. Marnaba si toos ah erayga sirta ah ugu dhejin amarka rakibidda, maxaa yeelay wuxuu ku sii jiraa taariikhda qolofka oo wuxuu ka muuqdaa shaxda hababka inta rakibiddu socoto.

Kaydi aqoonsiga isagoo maraya habka ilaalinta ee madasha oo ka akhri fayl leh fasaxyo xaddidan. Faylkaas waa inuu noqdaa mid aan la akhriyi karin akoon kasta marka laga reebo kan fulinaya rakibidda.

install -m 600 /dev/null /etc/cifs-reports.creds
printf 'username=svc-router\npassword=REPLACE_ME\ndomain=CORP\n' > /etc/cifs-reports.creds
mount -t cifs //fs02.corp.internal/reports /mnt/reports -o credentials=/etc/cifs-reports.creds,vers=3.1.1,ro

Yaa leh guuldarrada marka wadaaggu libdhoba

Nidaamka faylalka fog ee maqan si kale ayuu u dhaqmaa marka la barbardhigo wado maqan. Rakibidda waxay xannibi kartaa hababka taabanayaa, waxay ku guuldarraysan kartaa bilowga ka hor inta tunnel-ku jirin, qoraal loogu talagalay server-kana wuxuu ku dhici karaa meel khaldan haddii galka maxalliga ah uu ka hooseeyo barta rakibidda. Kuwani waa guuldarrooyin kayd ah oo hadda ay leedahay kooxda shabakadda, hadday rabtay iyo haddayna rabin. Qofna ma ogolaan lahaanshahaas, laakiin waxay la timaaddaa rakibidda.

Nashqadee nidaamka bilowga iyo doorashooyinka rakibidda iyadoo ku wareegsan xaqiiqadaas. Rakibid akhris-kaliya oo leh waqti go'an oo gaaban iyo tallaabo soo-kabasho oo diiwaan gashan ayaa ka fudud in la difaaco marka la barbardhigo rakibid qoraal ah oo wax kasta oo kale ku tiirsan yihiin. Xaqiiji in tunnel-ku kor u kaco ka hor inta waxba isku dayin inay rakibto, haddii kale bilowga ugu horreeya ee ka dambeeya go'itaanka korontada wuu istaagi doonaa.

Habaynta faylal ballaaran, ama wax kasta oo xogta hore u dhoofiya, martigeliyaha gooni ah wuxuu inta badan siiyaa xad lahaansho oo cad. Router-ku wuu sii wadaa gudbinta, socodka shaqada faylalkuna wuxuu helaa mashiin dib loo bilaabi karo isagoo aan shabakadda qaadan.

Ku hubi go'aanka shaqada dhabta ah

Qor shaqadee u baahan faylalka iyo halka shaqadaasi socoto. Haddii jawaabtu tahay shaqada-guri, gudbi wadaagga oo halkaas ku joog. Haddii jawaabtu tahay adeeg qalabka ku jira, xaqiiji awoodda macmiilka, lahjad la taageeray iyo wadada aqoonsiga ka hor rakibidda ugu horreysa, ka dibna go'aanso haddii qalabku runtii yahay martigeliyaha saxda ah.

Hubi aragtida rakiban iyo booska banaan router-ka laftiisa, maxaa yeelay halkaas ayay culayska shaqadu ku arki doonaan. Ku celi hubinta ka dib dib-u-xirashada, ma aha oo kaliya ka dib bilow nadiif ah.

findmnt -t cifs -o TARGET,SOURCE,OPTIONS
df -h /mnt/reports
ls -l /mnt/reports | head

Rakibid liis gareeya faylal laakiin soo sheega nidaam faylal buuxa ama akhris-kaliya ayaa horey kuu u sheegay guuldarrada aad kala kulmi doonto 2 saacadood habeenkii. Xaqiiji wadada soo-kabashada sidoo kale: si nadiif ah uga fur, hoos u dhig tunnel-ka, dib u soo qaad oo mar kale rakib isagoo aan qalabka dib u bilaabin. Haddii nidaamkaas uu mar walba u baahan yahay kiis taageero, router-ku waa meesha khaldan ee doorka macmiilka.

Maqaallo la xiriira