කලින් එක් දෙයක් පෙන්වූ ප්‍රොම්ප්ට් එක දැන් වෙනත් දෙයක් පෙන්වයි, වෙනස් වූ සම්බන්ධතාවය VPN එකක් විය. Mac හි නම වෙනස් වී ඇතැයි නිගමනය කිරීමට පෙර බොහෝ දෙනාට ඇති සාක්ෂිය මෙපමණයි, එය ප්‍රමාණවත් නොවේ. macOS අවම වශයෙන් වෙනස් නම් අගයන් තුනක් රඳවා ගනී, එක් එක් එකට වෙනස් කාර්යයක් ඇත, shell ප්‍රොම්ප්ට් එක ඒවායින් වැඩිම වශයෙන් එකක් පමණක් වැරදි ලෙස කියවීමට පහසු ආකාරයකින් පෙන්වයි.

ඒවා සසඳා බැලීමට විධාන තුනක් අවශ්‍ය වන අතර කිසිවෙකු යමක් සංස්කරණය කිරීමට පෙර ප්‍රශ්නය විසඳේ.

අගයන් තුනක්, කාර්යයන් තුනක්

තුනම පද්ධතිය සතුටින් වාර්තා කරන තන්තු වන අතර, පෙළඹීම වන්නේ පළමුව හමුවන අගය අධිකාරී ලෙස සැලකීමයි. එසේ වූ විට පරිශීලකයා වැරදි ක්ෂේත්‍රය «සකසන» අතර රෝග ලක්ෂණය දිගටම පවතිනු දකී.

ValueWhat it is responsible for
ComputerNameThe friendly name a person sees in About and on the network browser; this is the one users mean by "my Mac's name"
LocalHostNameThe Bonjour name used on the local link, usually shown with a .local suffix in Sharing
HostNameAn explicitly configured host name that may simply not be set at all

තුන්වන පේළිය බොහෝ ව්‍යාකූලතා ආරම්භ වන තැනය. සකසා නැති HostName සාමාන්‍ය තත්ත්වයක් මිස දෝෂයක් නොවේ, එයින් අදහස් වන්නේ පද්ධතියට හෝස්ට් නාමයක් අවශ්‍ය වූ විට එය වෙනත් මූලාශ්‍ර වෙත හැරෙන බවයි. එම හිස් බව හානියක් ලෙස කියවීම කිසිදා අවශ්‍ය නොවූ නිවැරදි කිරීමකට තුඩු දෙයි. එය සැබෑ ප්‍රශ්නය ද සඟවයි, ප්‍රශ්නය යන්ත්‍රයේ නම කුමක්ද යන්න නොව, එම මොහොතේ නිශ්චිත සෙවුමක් හෝ ප්‍රොම්ප්ට් එකක් කුමන නමක් භාවිතා කරන්නේද යන්නයි. ඊට පිළිතුරු දෙන්න, හිස් අගය දෝෂයක් ලෙස පෙනීම නවතී.

ලිවීමට පෙර කියවන්න

මෙම විධාන තුන අගයන් පමණක් වාර්තා කරයි. ඒවා කිසිවක් වෙනස් නොකරයි, එබැවින් විමර්ශනයක් අතරතුර ඒවා ධාවනය කිරීම ආරක්ෂිතය.

scutil --get ComputerName
scutil --get LocalHostName
scutil --get HostName

අනුමත VPN සම්බන්ධතාවයකට පෙර සහ පසු එකම දේශීය සැසියේ ඒවා ධාවනය කර, සැබවින්ම වෙනස් වන අගය සටහන් කරන්න. කිසිවක් වෙනස් නොවී ප්‍රොම්ප්ට් එක තවමත් වැරදි ලෙස පෙනේ නම්, නම කිසිදා ගැටලුව නොවීය: shell වින්‍යාසයේ හෝ දුරස්ථ සැසියේ යමක් වෙනත් තන්තුවක් පෙන්වයි.

පරිගණක නාම සහ දේශීය හෝස්ට්නාම පිළිබඳ Apple මාර්ගෝපදේශය මිත්‍රශීලී නාමය General සහ About යටතේ ද, දේශීය නාමය General සහ Sharing යටතේ ද තබයි. එය එම සබැඳියේ තවත් Mac එකක් දැනටමත් නාමයක් භාවිතා කරන විට එකතු වන ස්වයංක්‍රීය උපසර්ගය ද ලේඛනගත කරයි, එය අනපේක්ෂිත සංඛ්‍යාවක් හස්තක්ෂේපයක සාක්ෂියක් ලෙස සැලකීමට පෙර දැනගැනීම වටී.

shell ප්‍රොම්ප්ට් එක සැබවින්ම ඔප්පු කරන්නේ කුමක්ද

ප්‍රොම්ප්ට් එකක් යනු shell එක විසින් ගොඩනගන තන්තුවකි, එහි හෝස්ට්නාම මූලද්‍රව්‍යය පුළුල් කළ හෝස්ට් නාමයෙන්, එහි කෙටි ආකාරයෙන් හෝ පැතිකඩ ගොනුවක දෘඩකේතනය කළ අගයකින් පැමිණිය හැක. එය සම්පූර්ණයෙන්ම වෙනත් යන්ත්‍රයක SSH සැසියකට ද අයත් විය හැක, එය වඩාත් අලංකාර නොවන පැහැදිලි කිරීම වන අතර VPN සම්බන්ධ කළ මොහොතේ වෙනස් වූ ප්‍රොම්ප්ට් එකකට බොහෝ සෙයින් සුලබ වේ.

ඔබට කුමක් කියනවාද යන්න පරීක්ෂා කිරීමට පෙර ඔබ සිටින්නේ කොහේද යන්න පරීක්ෂා කරන්න. hostname ධාවනය කර එය රඳවා ඇති අගයන් තුන සමඟ සසඳන්න, පසුව shell හි ප්‍රොම්ප්ට් සැකසුම බලන්න එය හෝස්ට් පෙන්වන්නේද කියා. ප්‍රොම්ප්ට් එකේ කවුරුන් හෝ වසර ගණනකට පෙර වින්‍යාස ගොනුවක ටයිප් කළ වචනාර්ථ තන්තුවක් තිබේ නම්, කිසිදු පද්ධති වෙනසක් එය කිසිදා ගැළපීමට සලස්වන්නේ නැත.

සංසන්දනය වාර්තාකරණයට ද වැදගත්ය. වෙනස් ලෙස පෙනෙන ප්‍රොම්ප්ට් එකක් සහ සැබවින්ම වෙනස් වූ රඳවා ඇති ComputerName එකක් යනු වෙනස් හිමිකරුවන් දෙදෙනෙකුගේ සොයාගැනීම් දෙකකි, ඒවා එක් වාක්‍යයකට ඒකාබද්ධ කිරීම ඊළඟ ඉංජිනේරුවා වැරදි තැනකට යවයි.

VPN නාමකරණයට නීත්‍යානුකූලව ස්පර්ශ කළ හැක්කේ කොහේද

VPN එක වෙනස් කරන්නේ කුමන විසඳන්නන් සහ සෙවුම් වසම් අදාළද යන්නයි, සේවාලාභියා එකක් පිළිගැනීමට වින්‍යාස කර ඇත්නම් එය DHCP හරහා සේවාලාභියාට හෝස්ට් නාමයක් ද ලබා දිය හැක. එය සැබෑ යාන්ත්‍රණයක් වන අතර «VPN මගේ Mac නම වෙනස් කළා» යන්නට වඩා පටු ය. දී ඇති ලිපිනයක් සඳහා කුමන නාමය විසඳේද යන්න විසඳන්නෙකු විසින් වෙනස් කිරීම රඳවා ඇති දේශීය අගයන් නැවත නොලියයි.

එබැවින් ප්‍රශ්න දෙකක් වෙන් කරන්න. යන්ත්‍රයේම අනන්‍යතාවය වෙනස්ද, නැතහොත් වෙනත් දෙයකට ළඟා වීමට එය භාවිතා කරන නම වෙනස්ද? පළමුවැන්නට රඳවා ඇති අගයන් තුන පිළිතුරු දෙයි; දෙවැන්නට DNS සෙවුම් සහ භාවිතයේ ඇති සම්බන්ධතා පැතිකඩ පිළිතුරු දෙයි. ඒවා එකම ප්‍රශ්නයක් ලෙස සැලකීම නාම විසඳුම් ගැටලුවකට ප්‍රතිචාර වශයෙන් අනන්‍යතා සැකසුම් වෙනස් කිරීමට හේතු වේ.

ස්ථිර හෝස්ට්නාමයක් ඇත්තටම අවශ්‍ය නම්

අගයක් සැකසීම යනු හිතාමතා කරන පරිපාලන ක්‍රියාවක් මිස අලංකාර මනාපයක් නොවේ, අගය යන්ත්‍රයේ නාමකරණ ප්‍රතිපත්තිය හිමි අයගෙන් පැමිණිය යුතුය. ප්‍රොම්ප්ට් එක හුරුපුරුදු ලෙස පෙනෙන පරිදි කළමනාකරණය කළ නාමයක් උඩින් ලිවීම සහතික පරීක්ෂණ, අධීක්ෂණය සහ හෝස්ට් හඳුනාගන්නා අනෙක් සියල්ල බිඳ දැමිය හැක.

වෙනස ඇත්තටම අවශ්‍ය තැන, අගයන් කියවූ එම මෙවලම ඒවා ලියයි, HostName සම්පූර්ණ යෝග්‍ය නාමයක් පිළිගන්නා අතර අනෙක් දෙක දේශීය ආකාර බලාපොරොත්තු වේ. කුමක් සහ ඇයි වෙනස් කළාද යන්න සටහන් කරන්න, මන්ද යන්ත්‍රය දෙස බලන ඊළඟ පුද්ගලයා පුදුමයට පත් කරන සංස්කරණ වර්ගය මෙයයි.

බොහෝ වාර්තා සඳහා නිවැරදි පිළිතුර ප්‍රශ්නය යෝජනා කරන දෙයට වඩා කුඩාය: අගයන් තුනම කියවන්න, වෙනස් වන්නේ කුමක්දැයි හඳුනාගන්න, එය පමණක් නිවැරදි කරන්න. ප්‍රොම්ප්ට් එක යමක රෝග ලක්ෂණයක් විය, විධාන තුන පවසන්නේ එය කුමක්ද යන්නයි.

අදාළ ලිපි