It-trażmissjoni tat-traffiku SMB mhix l-istess xogħol bħat-tmiem tiegħu, u router li jagħmel waħda jista' ma jimmaniġġjax l-oħra. Trażmissjoni tfisser li r-router iċaqlaq pakketti li qatt ma janalizza l-kontenut tagħhom. Immuntar tfisser li r-router isir klijent tal-fajls, b'software li jista' ma jġibx miegħu, kredenzjali li jrid jipproteġi u modi ta' falliment li issa huma tiegħu. L-għażla bejn it-tnejn hija mistoqsija dwar fejn il-fajls huma meħtieġa, mhux dwar x'jista' jiġi konvint jinstalla l-pjattaforma tal-irrotar.

Trażmissjoni u tmiem huma xogħlijiet differenti

Fir-rwol tat-trażmissjoni r-router għandu responsabbiltà waħda: iwassal pakketti bejn il-klijent u s-server filwaqt li japplika l-politika li teħtieġ it-triq. Ma jawtentikax ruħu mal-qsim, ma jaħżinx id-data tal-fajls fil-cache u ma jimpurtahx jekk is-server jitkellimx SMB2 jew SMB3, għax qatt ma jaqra daqstant fil-fond fil-fluss. Jekk il-qsim isir mhux aċċessibbli, l-utent jara żball u r-router jibqa' jirrota.

Fir-rwol tal-klijent ir-router jingħaqad mal-konversazzjoni tal-protokoll. Huwa jinnegozja djalett, jawtentika ruħu, isolvi l-ismijiet, iżomm punt ta' mmuntar u jippreżenta veduta lokali tas-sistema tal-fajls lil kull ma jaħdem fuqu. Dan huwa servizz veru b'ċiklu tal-ħajja, u jibdel il-gateway f'dipendenza tal-fluss tax-xogħol tal-fajls. Huwa jiret ukoll kull mod ta' falliment ta' dik id-dipendenza, inkluż stennijiet waqt il-boot u kredenzjali skaduti.

It-tqabbil mhuwiex biss dwar il-kapaċità. Pjattaforma li tista' timmuntal qsim mhijiex awtomatikament pjattaforma li għandha tagħmel dan, u pjattaforma li ma tistax timmuntal wieħed xorta waħda tista' tkun il-post it-tajjeb biex jirrota t-traffiku.

X'jeħtieġ tassew mmuntar CIFS tal-kernel

Fuq apparat ibbażat fuq Linux, il-klijent CIFS tal-kernel u klijent fl-ispazju tal-utent huma kapaċitajiet separati, u xbihat żgħar spiss ma jinkludux lanqas waħda. L-appoġġ tal-kernel irid ikun fl-immaġni li qed taħdem, l-għajnuna tal-immuntar trid teżisti, u d-djalett SMB miftiehem mas-server irid ikun wieħed li jaċċettaw iż-żewġ naħat. Dan jiddeskrivih il-gwida tal-klijent CIFS ta' Linux, jiġifieri l-arranġament tal-kernel u l-għażliet tal-immuntar tiegħu, u din hija r-referenza t-tajba qabel ma tassumi li bini tal-fornitur jinkludiha.

Iċċekkja l-kapaċità qabel tiddisinja madwarha, u ċċekkja l-verżjoni mhux il-preżenza ta' isem ta' kmand. Isem ta' modulu f'lista ta' pakketti mhuwiex l-istess bħal klijent li jaħdem.

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

Modulu tal-kernel li jitgħabba u għodda fl-ispazju tal-utent li tirrapporta verżjoni għadhom ma jiggarantux li mmuntar jiflaħ għal tiġdid ta' ċwievet VPN, għalhekk ittratta t-test bħala kundizzjoni tal-bidu, mhux bħala prova. Jekk l-immaġni tipprovdi biss appoġġ SMB1, dan huwa raġuni biex tieqaf, mhux raġuni biex tattivah fuq is-server.

Il-kredenzjali u l-identità tas-sors huma differenti minn dawk ta' laptop

Talba trażmessa ġġorr l-identità tal-laptop mit-tunnel, filwaqt li talba ġġenerata fuq ir-router ġġorr l-indirizz tas-sors tiegħu stess, it-triq tas-solvatur u l-filtrazzjoni tal-ħruġ. Dawn jistgħu jispiċċaw f'regola oħra tal-ħajt tan-nar, f'veduta oħra tad-DNS u f'lista oħra ta' permessi fuq in-naħa tas-server. Għalhekk kopja li taħdem minn stazzjon tax-xogħol ma tipprovax xejn dwar l-immuntar tar-router stess. Ittestja l-immuntar mill-qoxra tar-router stess, mhux minn stazzjon tax-xogħol warajh.

Agħti lir-router identità ta' servizz b'awtorizzazzjoni dejqa jekk ir-rwol jiġi approvat xejn. Qatt tpoġġi password direttament fil-linja tal-kmand tal-immuntar, għax tibqa' fl-istorja tal-qoxra u tidher fit-tabella tal-proċessi waqt li l-immuntar ikun qed jaħdem.

Aħżen il-kredenzjali permezz tal-mekkaniżmu protett tal-pjattaforma u aqrahom minn fajl b'permessi restrittivi. Dak il-fajl għandu jkun illeġġibli għal kull kont minbarra dak li jwettaq l-immuntar.

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

Ta' min huwa l-falliment meta l-qsim jisparixxi

Sistema tal-fajls remota nieqsa tġib ruħha b'mod differenti minn rotta nieqsa. Immuntar jista' jimblokka proċessi li jmissuh, jista' jfalli waqt il-boot qabel ma jeżisti t-tunnel, u kitba maħsuba għas-server tista' tispiċċa fil-post żbaljat jekk taħt il-punt tal-immuntar hemm direttorju lokali. Dawn huma fallimenti tal-ħażna li issa huma tal-grupp tan-netwerk, kemm jekk riedhom u kemm jekk le. Ħadd ma qabel ma' dik is-sjieda, iżda din tiġi mal-immuntar.

Iddisinja l-ordni tal-boot u l-għażliet tal-immuntar madwar din ir-realtà. Immuntar biss-qari b'limitu ta' żmien qasir u pass ta' rkupru dokumentat huwa eħħef biex tiddefendih minn immuntar bil-kitba li kollox jiddependi minnu. Ikkonferma li t-tunnel jogħla qabel ma xejn jipprova jimmuntal, inkella l-ewwel boot wara qtugħ tad-dawl jieqaf.

Għal pproċessar sostanzjali tal-fajls, jew għal kull ħaġa li terġa' tesporta d-data 'l quddiem, host separat normalment jagħti fruntiera ta' sjieda iktar ċara. Ir-router jibqa' jirrota, u l-fluss tax-xogħol tal-fajls jikseb magna li tista' terġa' tinbeda mingħajr ma tieħu n-netwerk magħha.

Iċċekkja d-deċiżjoni kontra x-xogħol attwali

Ikteb liema xogħol jeħtieġ il-fajls u fejn dak ix-xogħol jaħdem. Jekk it-tweġiba hija stazzjon tax-xogħol, irrota l-qsim u waqaf hemm. Jekk it-tweġiba hija servizz fuq l-apparat, ikkonferma l-kapaċità tal-klijent, id-djalett appoġġjat u t-triq tal-kredenzjali qabel l-ewwel immuntar, imbagħad iddeċiedi jekk l-apparat huwiex tassew il-host it-tajjeb.

Ivverifika l-veduta mmuntata u l-ispazju liberu mir-router stess, għax hemmhekk il-piż tax-xogħol se jarahom. Erġa' għamel il-verifika wara qbil mill-ġdid, mhux biss wara boot nadif.

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

Immuntar li jelenka l-fajls imma jirrapporta sistema tal-fajls mimlija jew biss-qari diġà qallek liema falliment se tiltaqa' miegħu fis-2 ta’ filgħodu. Ikkonferma wkoll it-triq tal-irkupru: żmuntaha nadif, niżżel it-tunnel, erġa' għollih u mmuntaha mill-ġdid mingħajr ma terġa' tibda l-apparat. Jekk dik is-sekwenza teħtieġ każ ta' appoġġ kull darba, ir-router huwa l-post żbaljat għar-rwol tal-klijent.

Artikli relatati