SMB සේවාලාභියා හෝ පැකට් යොමු කරන්නා ලෙස රවුටරය: කුමක් ගැළපේද
SMB ගමනාගමනය යොමු කිරීම සහ එය මවුන්ට් කිරීම වෙන වෙනම භූමිකා වේ. රවුටරය සේවාලාභියා වීමට පෙර අක්තපත්ර, කර්නල සහාය සහ අසාර්ථකතා හැසිරවීම පරීක්ෂා කරන්න.
SMB ගමනාගමනය යොමු කිරීම එය අවසන් කිරීමට සමාන කාර්යයක් නොවේ, එකක් කරන රවුටරයකට අනෙක කළ නොහැකි විය හැක. යොමු කිරීම යනු රවුටරය කිසිදා විශ්ලේෂණය නොකරන පැකට් චලනය කිරීමයි. මවුන්ට් කිරීම යනු රවුටරය ගොනු සේවාලාභියා බවට පත් වීමයි, එය සමඟ නොපැමිණිය හැකි මෘදුකාංග, ආරක්ෂා කළ යුතු අක්තපත්ර සහ දැන් එයට අයත් අසාර්ථකතා ක්රම සමඟ. දෙකෙන් එකක් තෝරා ගැනීම ගොනු කොහේද අවශ්යද යන ප්රශ්නයයි, රවුටින් වේදිකාවට කුමක් ස්ථාපනය කරවා ගත හැකිද යන්න නොවේ.
යොමු කිරීම සහ අවසන් කිරීම වෙනස් කාර්යයන්
යොමු කිරීමේ භූමිකාවේ රවුටරයට එක් වගකීමක් ඇත: මාර්ගයට අවශ්ය ප්රතිපත්තිය යොදමින් සේවාලාභියා සහ සේවාදායකයා අතර පැකට් ලබා දීම. එය හවුලට සත්යාපනය නොකරයි, ගොනු දත්ත හැඹිලි නොකරයි, සේවාදායකයා SMB2 හෝ SMB3 කථා කරයිද යන්න ගණන් නොගනී, මන්ද එය කිසිදා ප්රවාහය තුළ එතරම් ගැඹුරින් නොකියවයි. හවුල ළඟා විය නොහැකි වුවහොත් පරිශීලකයාට දෝෂයක් පෙනේ, රවුටරය රවුටින් කිරීම දිගටම කරගෙන යයි.
සේවාලාභී භූමිකාවේ රවුටරය ප්රොටෝකෝල සංවාදයට එක් වේ. එය උපභාෂාවක් සාකච්ඡා කරයි, සත්යාපනය කරයි, නම් විසඳයි, මවුන්ට් ලක්ෂ්යයක් රඳවා ගනී, එයට ඉහළින් ධාවනය වන සියල්ලට දේශීය ගොනු පද්ධති දසුනක් ඉදිරිපත් කරයි. මෙය ජීවන චක්රයක් සහිත සැබෑ සේවාවක් වන අතර එය ද්වාරය ගොනු කාර්ය ප්රවාහයේ යැපීමක් බවට පත් කරයි. එය එම යැපීමේ සියලුම අසාර්ථකතා ක්රම ද උරුම වශයෙන් ලබයි, ඇතුළත් කිරීමේදී බලා සිටීම සහ කල් ඉකුත් වූ අක්තපත්ර ඇතුළුව.
සංසන්දනය හැකියාව ගැන පමණක් නොවේ. හවුලක් මවුන්ට් කළ හැකි වේදිකාවක් ස්වයංක්රීයව එය කළ යුතු වේදිකාවක් නොවේ, එකක්වත් මවුන්ට් කළ නොහැකි වේදිකාවක් තවමත් ගමනාගමනය රවුට් කිරීමට නිවැරදි ස්ථානය විය හැක.
කර්නල CIFS මවුන්ට් එකකට ඇත්තටම අවශ්ය කුමක්ද
Linux පාදක උපකරණයක කර්නල CIFS සේවාලාභියා සහ පරිශීලක අවකාශ සේවාලාභියා වෙන වෙනම හැකියාවන් වන අතර කුඩා පින්තූරවල බොහෝ විට දෙකම අඩංගු නොවේ. කර්නල සහාය ධාවනය වන පින්තූරයේ තිබිය යුතුය, මවුන්ට් සහායකයා පැවතිය යුතුය, සේවාදායකයා සමඟ එකඟ වූ SMB උපභාෂාව දෙපැත්තම පිළිගන්නා එකක් විය යුතුය. ඒ ගැන Linux CIFS සේවාලාභී මාර්ගෝපදේශය විස්තර කරයි, එනම් කර්නල වින්යාසය සහ එහි මවුන්ට් විකල්ප, සහ නිෂ්පාදකයාගේ ගොඩනැගීමේ එය ඇතැයි උපකල්පනය කිරීමට පෙර නිවැරදි යොමුව එයයි.
හැකියාව වටා නිර්මාණය කිරීමට පෙර එය පරීක්ෂා කරන්න, විධාන නාමයක් තිබේද යන්න නොව අනුවාදය පරීක්ෂා කරන්න. පැකේජ ලැයිස්තුවේ මොඩියුල නාමයක් ක්රියාකාරී සේවාලාභියෙකුට සමාන නොවේ.
lsmod | grep -w cifs
modinfo cifs | head -5
mount.cifs --version
smbclient -L //fs02.corp.internal -U svc-router -m SMB3පූරණය වන කර්නල මොඩියුලයක් සහ අනුවාදයක් වාර්තා කරන පරිශීලක අවකාශ මෙවලමක් තවමත් මවුන්ට් එකක් VPN යතුරු අලුත් කිරීමකින් ගැලවෙන බවට සහතික නොවේ, එබැවින් පරීක්ෂාව සාක්ෂියක් ලෙස නොව ආරම්භක කොන්දේසියක් ලෙස සලකන්න. පින්තූරය SMB1 සහාය පමණක් ලබා දෙන්නේ නම් එය සේවාදායකයේ සක්රීය කිරීමට හේතුවක් නොව, නැවතීමට හේතුවකි.
අක්තපත්ර සහ මූලාශ්ර අනන්යතාවය ලැප්ටොප් එකකට වඩා වෙනස්
යොමු කළ ඉල්ලීමක් උමං මාර්ගය හරහා ලැප්ටොප් එකේ අනන්යතාවය රැගෙන යයි, නමුත් රවුටරයේ නිපදවන ඉල්ලීමක් රවුටරයේම මූලාශ්ර ලිපිනය, විසඳන මාර්ගය සහ ප්රතිදාන පෙරහන රැගෙන යයි. ඒවා වෙනත් ගිනිපවුරු රීතියකට, වෙනත් DNS දසුනකට සහ සේවාදායක පැත්තේ වෙනත් අවසර ලැයිස්තුවකට වැටිය හැක. එබැවින් වැඩස්ථානයකින් ක්රියා කරන පිටපතක් රවුටරයේම මවුන්ට් එක ගැන කිසිවක් ඔප්පු නොකරයි. මවුන්ට් එක රවුටරයේම ෂෙලයෙන් පරීක්ෂා කරන්න, එය පිටුපස ඇති වැඩස්ථානයෙන් නොව.
භූමිකාව අනුමත වන්නේ නම් රවුටරයට පටු අවසරයක් සහිත සේවා අනන්යතාවයක් දෙන්න. මුරපදය කිසිදා සෘජුවම මවුන්ට් විධාන රේඛාවට නොදමන්න, මන්ද එය ෂෙල් ඉතිහාසයේ රැඳී මවුන්ට් ධාවනය වන අතරතුර ක්රියාවලි වගුවේ පෙනේ.
අක්තපත්ර වේදිකාවේ ආරක්ෂිත යාන්ත්රණය හරහා ගබඩා කර සීමිත අවසර සහිත ගොනුවකින් කියවන්න. මවුන්ට් එක ධාවනය කරන ගිණුම හැර අනෙක් සියලුම ගිණුම්වලට එම ගොනුව කියවිය නොහැකි විය යුතුය.
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හවුල අතුරුදහන් වූ විට අසාර්ථකත්වය අයත් වන්නේ කාටද
නොපවතින දුරස්ථ ගොනු පද්ධතියක් නොපවතින මාර්ගයකට වඩා වෙනස් ලෙස හැසිරේ. මවුන්ට් එකක් එය ස්පර්ශ කරන ක්රියාවලි අවහිර කළ හැක, උමං මාර්ගය පවතින්නට පෙර ඇතුළත් කිරීමේදී අසාර්ථක විය හැක, සහ මවුන්ට් ලක්ෂ්යය යටතේ දේශීය නාමාවලියක් තිබේ නම් සේවාදායකයාට අදහස් කළ ලිවීමක් වැරදි තැනකට වැටිය හැක. මේවා දැන් ජාල කණ්ඩායමට අයත් ගබඩා අසාර්ථකතා වේ, කණ්ඩායමට ඒවා අවශ්ය වුවත් නැතත්. එම හිමිකමට කිසිවෙකු එකඟ වූයේ නැත, නමුත් එය මවුන්ට් එක සමඟ පැමිණේ.
ඇතුළත් කිරීමේ අනුපිළිවෙල සහ මවුන්ට් විකල්ප එම යථාර්ථය වටා නිර්මාණය කරන්න. කෙටි කාල සීමාවක් සහ ලේඛනගත ප්රතිසාධන පියවරක් සහිත කියවීමට-පමණක් මවුන්ට් එකක්, අනෙක් සියල්ල යැපෙන ලිවීමේ මවුන්ට් එකකට වඩා ආරක්ෂා කිරීම පහසුය. යමක් මවුන්ට් කිරීමට උත්සාහ කිරීමට පෙර උමං මාර්ගය ඉහළ යන බව තහවුරු කරන්න, නැතිනම් විදුලිය විසන්ධි වීමෙන් පසු පළමු ඇතුළත් කිරීම එල්ලී තිබේ.
විශාල ගොනු සැකසීමකට, හෝ දත්ත ඉදිරියට නැවත අපනයනය කරන ඕනෑම දෙයකට, වෙනම සත්කාරකයක් සාමාන්යයෙන් වඩා පැහැදිලි හිමිකම් සීමාවක් දෙයි. රවුටරය රවුටින් කිරීම දිගටම කරගෙන යයි, ගොනු කාර්ය ප්රවාහයට ජාලය රැගෙන නොයන ලෙස නැවත ආරම්භ කළ හැකි යන්ත්රයක් ලැබේ.
තීරණය සැබෑ කාර්යය සමඟ පරීක්ෂා කරන්න
ගොනු අවශ්ය කුමන කාර්යයටද සහ එම කාර්යය ධාවනය වන්නේ කොහේද යන්න ලියන්න. පිළිතුර වැඩස්ථානයක් නම්, හවුල රවුට් කර එතැනින් නවතින්න. පිළිතුර උපකරණයේ සේවාවක් නම්, පළමු මවුන්ට් එකට පෙර සේවාලාභී හැකියාව, ආධාරක උපභාෂාව සහ අක්තපත්ර මාර්ගය තහවුරු කර, පසුව උපකරණය සැබවින්ම නිවැරදි සත්කාරකයාද යන්න තීරණය කරන්න.
මවුන්ට් කළ දසුන සහ නිදහස් ඉඩ රවුටරයෙන්ම පරීක්ෂා කරන්න, මන්ද කාර්ය භාරය ඒවා දකින්නේ එහිදීය. නැවත සම්බන්ධ වීමෙන් පසු පරීක්ෂාව නැවත කරන්න, පිරිසිදු ඇතුළත් කිරීමකින් පසු පමණක් නොව.
findmnt -t cifs -o TARGET,SOURCE,OPTIONS
df -h /mnt/reports
ls -l /mnt/reports | headගොනු ලැයිස්තුගත කරන නමුත් පිරුණු හෝ කියවීමට-පමණක් ගොනු පද්ධතියක් වාර්තා කරන මවුන්ට් එකක් රාත්රී 2 ට ඔබට මුහුණ දෙන අසාර්ථකත්වය දැනටමත් පවසා ඇත. ප්රතිසාධන මාර්ගය ද තහවුරු කරන්න: පිරිසිදුව ඉවත් කර, උමං මාර්ගය පහත හෙළා, නැවත ඉහළට ගෙන උපකරණය නැවත ආරම්භ නොකර නැවත මවුන්ට් කරන්න. එම අනුපිළිවෙලට සෑම විටම ආධාරක අවස්ථාවක් අවශ්ය නම්, සේවාලාභී භූමිකාවට රවුටරය වැරදි ස්ථානයකි.