VPN ನಿಮ್ಮ Macನ ಹೆಸರು ಬದಲಿಸಿದೆಯೇ? ಮೂರು ಹೋಸ್ಟ್ನೇಮ್ ಮೌಲ್ಯಗಳನ್ನು ಹೋಲಿಸಿ
ಬದಲಾದ Terminal ಪ್ರಾಂಪ್ಟ್ ಹೆಸರು ಬದಲಾವಣೆ ಅಲ್ಲ. ComputerName, LocalHostName ಮತ್ತು HostName ವಿಭಿನ್ನ ಮೌಲ್ಯಗಳನ್ನು ಇಟ್ಟುಕೊಳ್ಳುತ್ತವೆ, ಮತ್ತು ಅವುಗಳಲ್ಲಿ ಒಂದು ಹಲವು ಬಾರಿ ಸರಳವಾಗಿ ಸೆಟ್ ಆಗಿಲ್ಲ.
ಮೊದಲು ಒಂದು ವಿಷಯವನ್ನು ತೋರಿಸುತ್ತಿದ್ದ ಪ್ರಾಂಪ್ಟ್ ಈಗ ಬೇರೆ ವಿಷಯವನ್ನು ತೋರಿಸುತ್ತದೆ, ಮತ್ತು ಬದಲಾದ ಸಂಪರ್ಕ VPN ಆಗಿತ್ತು. Macನ ಹೆಸರು ಬದಲಾಗಿದೆ ಎಂದು ತೀರ್ಮಾನಿಸುವ ಮೊದಲು ಬಹುತೇಕರ ಬಳಿ ಇರುವ ಸಂಪೂರ್ಣ ಸಾಕ್ಷ್ಯ ಇಷ್ಟೇ, ಮತ್ತು ಅದು ಸಾಲದು. macOS ಕನಿಷ್ಠ ಮೂರು ಪ್ರತ್ಯೇಕ ಹೆಸರಿನ ಮೌಲ್ಯಗಳನ್ನು ಸಂಗ್ರಹಿಸುತ್ತದೆ, ಪ್ರತಿಯೊಂದಕ್ಕೂ ಬೇರೆ ಕೆಲಸವಿದೆ, ಮತ್ತು shell ಪ್ರಾಂಪ್ಟ್ ಅವುಗಳಲ್ಲಿ ಹೆಚ್ಚೆಂದರೆ ಒಂದನ್ನು ತಪ್ಪಾಗಿ ಓದಲು ಸುಲಭವಾದ ರೀತಿಯಲ್ಲಿ ತೋರಿಸುತ್ತದೆ.
ಅವುಗಳನ್ನು ಹೋಲಿಸಲು ಮೂರು ಆದೇಶಗಳು ಬೇಕು ಮತ್ತು ಯಾರಾದರೂ ಏನನ್ನಾದರೂ ಸಂಪಾದಿಸುವ ಮೊದಲು ಪ್ರಶ್ನೆ ಬಗೆಹರಿಯುತ್ತದೆ.
ಮೂರು ಮೌಲ್ಯಗಳು, ಮೂರು ಕೆಲಸಗಳು
ಮೂರೂ ಸಹ ಸಿಸ್ಟಂ ಸಂತೋಷದಿಂದ ವರದಿ ಮಾಡುವ ಸ್ಟ್ರಿಂಗ್ಗಳು, ಮತ್ತು ಪ್ರಲೋಭನೆ ಎಂದರೆ ನಿಮಗೆ ಮೊದಲು ಸಿಗುವ ಮೌಲ್ಯವನ್ನೇ ಪ್ರಾಮಾಣಿಕ ಎಂದು ಪರಿಗಣಿಸುವುದು. ಹೀಗೆ ಬಳಕೆದಾರರು ತಪ್ಪು ಕ್ಷೇತ್ರವನ್ನು «ಸರಿಪಡಿಸಿ» ಲಕ್ಷಣ ಉಳಿಯುವುದನ್ನು ನೋಡುತ್ತಾರೆ.
| Value | What it is responsible for |
|---|---|
ComputerName | The friendly name a person sees in About and on the network browser; this is the one users mean by "my Mac's name" |
LocalHostName | The Bonjour name used on the local link, usually shown with a .local suffix in Sharing |
HostName | An 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 ಸಂಪೂರ್ಣ ಅರ್ಹತೆಯ ಹೆಸರನ್ನು ಸ್ವೀಕರಿಸುತ್ತದೆ ಆದರೆ ಉಳಿದ ಎರಡು ಸ್ಥಳೀಯ ರೂಪಗಳನ್ನು ನಿರೀಕ್ಷಿಸುತ್ತವೆ. ಏನನ್ನು ಏಕೆ ಬದಲಿಸಿದಿರಿ ಎಂದು ದಾಖಲಿಸಿ, ಏಕೆಂದರೆ ಇದು ಯಂತ್ರದ ಕಡೆಗೆ ನೋಡುವ ಮುಂದಿನ ವ್ಯಕ್ತಿಯನ್ನು ಬೆಚ್ಚಿಬೀಳಿಸುವ ಸಂಪಾದನೆ ಪ್ರಕಾರವೇ ಆಗಿದೆ.
ಬಹುತೇಕ ವರದಿಗಳಿಗೆ ಸರಿಯಾದ ಉತ್ತರ ಪ್ರಶ್ನೆ ಸೂಚಿಸುವುದಕ್ಕಿಂತ ಚಿಕ್ಕದಾಗಿದೆ: ಮೂರೂ ಮೌಲ್ಯಗಳನ್ನು ಓದಿ, ಯಾವುದು ಭಿನ್ನ ಎಂದು ಗುರುತಿಸಿ, ಅದನ್ನಷ್ಟೇ ಸರಿಪಡಿಸಿ. ಪ್ರಾಂಪ್ಟ್ ಯಾವುದೋ ಲಕ್ಷಣವಾಗಿತ್ತು, ಮತ್ತು ಮೂರು ಆದೇಶಗಳು ಅದು ಯಾವುದರ ಲಕ್ಷಣ ಎಂದು ಹೇಳುತ್ತವೆ.