ನಿಮ್ಮ Mac ನ VPN ವಿಸ್ತರಣೆ ಸಕ್ರಿಯವಾಗಿದೆಯೇ? ನೋಡಬೇಕಾದ ಮೂರು ಸ್ಥಳಗಳು
macOS ನಲ್ಲಿ ಸಕ್ರಿಯ, ಸ್ಥಾಪಿತ ಮತ್ತು ಸಂಪರ್ಕಿತ ವಿಭಿನ್ನ ಸ್ಥಿತಿಗಳು. ಮತ್ತೆ ಸ್ಥಾಪಿಸುವ ಮೊದಲು ವಿಸ್ತರಣೆ ಪಟ್ಟಿ, CLI ಔಟ್ಪುಟ್ ಮತ್ತು ಕ್ಲೈಂಟ್ನ ಸ್ವಂತ ಸ್ಥಿತಿಯನ್ನು ಹೋಲಿಸಿ.
ಮೆನು ಬಾರ್ ಸಂಪರ್ಕಿತವಾಗಿದೆ ಎಂದು ವರದಿ ಮಾಡುತ್ತದೆ, ಆದರೆ ವಿಸ್ತರಣೆ ಪಟ್ಟಿ ಇನ್ನೂ ಆ ಘಟಕವನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಿಲ್ಲ ಎಂದು ಗುರುತಿಸುತ್ತದೆ. ಎರಡೂ ಓದುವಿಕೆಗಳು ಒಂದೇ Mac ನಿಂದ ಬರುತ್ತವೆ, ಮತ್ತು ಎರಡೂ ಸುಳ್ಳು ಹೇಳುವುದಿಲ್ಲ: ಅವು ಬೇರೆ ಬೇರೆ ಸತ್ಯಗಳನ್ನು ವಿವರಿಸುತ್ತವೆ. macOS ಒಂದು VPN ಕ್ಲೈಂಟ್ಗೆ ಕನಿಷ್ಠ ಮೂರು ಪ್ರತ್ಯೇಕ ಸ್ಥಿತಿಗಳನ್ನು ಇಟ್ಟುಕೊಳ್ಳುತ್ತದೆ, ಮತ್ತು ಬೆಂಬಲ ಥ್ರೆಡ್ಗಳು ಅವುಗಳನ್ನು ಒಂದೇ ಪದಗುಚ್ಛಕ್ಕೆ ಸೇರಿಸುತ್ತವೆ, ಆದ್ದರಿಂದ ಸಲಹೆ ಮರುಸ್ಥಾಪನೆ ಮತ್ತು ಮರುಸಂರಚನೆಯ ನಡುವೆ ತೂಗಾಡುತ್ತದೆ. ನಿಮಗೆ ವಾಸ್ತವವಾಗಿ ಯಾವ ಸ್ಥಿತಿ ಕಾಣೆಯಾಗಿದೆ ಎಂಬುದನ್ನು ತಿಳಿಯುವುದು ಊಹೆಗಳಿಂದ ಕೂಡಿದ ಮಧ್ಯಾಹ್ನವನ್ನು ಎರಡು ನಿಮಿಷಗಳ ಪರಿಶೀಲನೆಯಾಗಿ ಬದಲಿಸುತ್ತದೆ.
ಆ ಸ್ಥಿತಿಗಳಿಗೆ ಬೇರೆ ಬೇರೆ ಸ್ಥಳಗಳಷ್ಟೇ ಅಲ್ಲ, ಬೇರೆ ಬೇರೆ ಮಾಲೀಕರೂ ಇದ್ದಾರೆ. ಒಂದು ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಂನ ವಿಸ್ತರಣೆ ನೋಂದಣಿಗೆ ಸೇರಿದೆ, ಒಂದು ಸಾಧನವು ಪಾಲಿಸುವ ಯಾವುದೇ ನೀತಿಗೆ ಸೇರಿದೆ, ಮತ್ತು ಒಂದು ಕ್ಲೈಂಟ್ನ ಸ್ವಂತ ಅಧಿವೇಶನಕ್ಕೆ ಸೇರಿದೆ. ಮಾಲೀಕರು ಭಿನ್ನವಾಗಿರುವುದರಿಂದ, ಅವುಗಳಲ್ಲಿ ಒಂದಕ್ಕೆ ಅನ್ವಯಿಸಿದ ಪರಿಹಾರವು ಉಳಿದ ಎರಡನ್ನು ಬದಲಿಸುವುದು ಅಪರೂಪ.
ಒಂದೇ ಹೆಸರಿನಿಂದ ಕರೆಯಲ್ಪಡುವ ಮೂರು ಸ್ಥಿತಿಗಳು
| State | Where it lives | What it does not prove |
|---|---|---|
| installed and activated | the system extension registry | that any tunnel exists |
| permitted by policy | a configuration profile or a one-time user approval | that the vendor's profile is configured |
| connected | the client's own session state | that traffic takes the intended route |
ಅವುಗಳನ್ನು ಯಾವ ಕ್ರಮದಲ್ಲಿ ಓದುತ್ತೀರಿ ಎಂಬುದು ಪಟ್ಟಿಗಿಂತ ಹೆಚ್ಚು ಮುಖ್ಯ: ನೋಂದಣಿಯಿಂದ ಪ್ರಾರಂಭಿಸಿ, ಏಕೆಂದರೆ ಎಂದಿಗೂ ಸಕ್ರಿಯಗೊಳ್ಳದ ಘಟಕವು ಸಂಪರ್ಕಗೊಳ್ಳಲು ಸಾಧ್ಯವಿಲ್ಲ, ನಂತರ ಸಕ್ರಿಯಗೊಳಿಸುವಿಕೆ ಒಟ್ಟಾರೆಯಾಗಿ ಸಾಧ್ಯವೇ ಎಂಬುದನ್ನು ನಿರ್ಧರಿಸುವ ನೀತಿಯನ್ನು ಓದಿ, ನಂತರ ಕ್ಲೈಂಟ್ ಓದಿ, ಅದು ಮೂರರಲ್ಲಿ ಅಧಿವೇಶನವನ್ನು ವಿವರಿಸುವ ಏಕೈಕ. ಆ ಕ್ರಮದ ಮೇಲ್ಭಾಗದಲ್ಲಿ ಅಸಮಂಜಸತೆ ಇದ್ದರೆ ಅದರ ಕೆಳಗಿನ ಪ್ರತಿಯೊಂದು ಲಕ್ಷಣವೂ ವಿವರಣೆಯಾಗುತ್ತದೆ, ಮತ್ತು ಕೆಳಭಾಗದಲ್ಲಿ ಅಸಮಂಜಸತೆ ಇದ್ದರೆ ಮೇಲಿನ ಎರಡೂ ಅಕ್ಷತವಾಗಿ ಉಳಿಯುತ್ತವೆ.
ವ್ಯತ್ಯಾಸದ ಒಂದು ನಿರ್ದಿಷ್ಟ ಉದಾಹರಣೆ: ಸಕ್ರಿಯ ಎಂದು ಓದಲಾಗುವ ನೋಂದಣಿ ನಮೂದು ಜೊತೆಗೆ ಸಂಪರ್ಕಿಸಲಾಗದ ಕ್ಲೈಂಟ್ ಪ್ರೊಫೈಲ್ ಅಥವಾ ಸರ್ವರ್ಗೆ ಸೂಚಿಸುತ್ತದೆ, ವಿಸ್ತರಣೆಗೆ ಅಲ್ಲ. ವಿರುದ್ಧ ಸಂಯೋಜನೆ, ಅಂದರೆ ಏನನ್ನೂ ತೋರಿಸದ ನೋಂದಣಿಯ ಪಕ್ಕದಲ್ಲಿ ಸಕ್ರಿಯ ಕ್ಲೈಂಟ್ ಇದ್ದರೆ, ನೀವು ನೋಡುತ್ತಿರುವ ಅಪ್ಲಿಕೇಶನ್ ಸಂಚಾರವನ್ನು ಹೊತ್ತೊಯ್ಯುವ ಅಪ್ಲಿಕೇಶನ್ ಅಲ್ಲ ಎಂದು ಸಾಮಾನ್ಯವಾಗಿ ಅರ್ಥ. ಏನನ್ನಾದರೂ ಮುಟ್ಟುವ ಮೊದಲು ನೀವು ಗಮನಿಸಿದ ಸಂಯೋಜನೆಯನ್ನು ಬರೆದಿಡಿ.
ಐಕಾನ್ ನಂಬದೆ ವಿಸ್ತರಣೆಯನ್ನು ಹುಡುಕುವುದು
ಪ್ರಸ್ತುತ ಬಿಡುಗಡೆಗಳು ನೆಟ್ವರ್ಕ್ ವಿಸ್ತರಣೆಗಳನ್ನು ಸಿಸ್ಟಂ ಸೆಟ್ಟಿಂಗ್ಸ್, ಸಾಮಾನ್ಯ, ಲಾಗಿನ್ ಐಟಂಗಳು ಮತ್ತು ವಿಸ್ತರಣೆಗಳ ಅಡಿಯಲ್ಲಿ ಪಟ್ಟಿ ಮಾಡುತ್ತವೆ. ಉತ್ಪನ್ನ ಅಥವಾ ಅದರ ಪ್ರಕಾಶಕರ ಹೆಸರಿನ ನಮೂದನ್ನು ಹುಡುಕಿ ಮತ್ತು ಮೆನು ಬಾರ್ ಚಿಹ್ನೆಯ ಬದಲು ಅದರ ಪಕ್ಕದ ಸ್ವಿಚ್ ಓದಿ. ಲೇಬಲ್ಗಳು ಮತ್ತು ಸ್ಥಾನಗಳು macOS ಆವೃತ್ತಿಗಳ ನಡುವೆ ಸರಿದಿವೆ, ಆದ್ದರಿಂದ ಹಳೆಯ ಲೇಖನದ ಸ್ಕ್ರೀನ್ಶಾಟ್ ಬದಲು ನಿಮ್ಮ ಬಿಡುಗಡೆಗೆ ಸಂಬಂಧಿಸಿದ ಮಾರಾಟಗಾರರ ಸೂಚನೆಗಳನ್ನು ಅನುಸರಿಸಿ. ಸಂಪೂರ್ಣವಾಗಿ ಇಲ್ಲದ ನಮೂನೆ ಎಂದರೆ ಆ ಘಟಕ ಎಂದಿಗೂ ಸ್ಥಾಪನೆಯಾಗಿಲ್ಲ, ಮತ್ತು ಪ್ರೊಫೈಲ್ ಸಂಪಾದನೆ ಅದನ್ನು ತರುವುದಿಲ್ಲ.
systemextensionsctl list
log show --last 10m --predicate 'subsystem == "com.apple.networkextension"' --style compact
ಮೊದಲ ಆಜ್ಞೆ ಏನು ಸ್ಥಾಪನೆಯಾಗಿದೆ ಮತ್ತು ಪ್ರತಿ ವಿಸ್ತರಣೆ ಸಕ್ರಿಯ ಎಂದು ವರದಿ ಮಾಡುತ್ತದೆಯೇ ಎಂದು ನೋಡುವ ಅತ್ಯಂತ ವೇಗದ ಮಾರ್ಗ. ಎರಡನೆಯದು ಸಕ್ರಿಯಗೊಳಿಸುವಿಕೆಯನ್ನು ಏಕೆ ನಿರಾಕರಿಸಲಾಗುತ್ತದೆ ಎಂಬುದನ್ನು ತೋರಿಸುತ್ತದೆ, ಏಕೆಂದರೆ ನಿರಾಕರಣೆ ಸಾಮಾನ್ಯವಾಗಿ ಬಳಕೆದಾರ ಇಂಟರ್ಫೇಸ್ ತಲುಪದ ನೀತಿ ಅಥವಾ ಸಹಿ ದೂರಿನ ರೂಪದಲ್ಲಿ ಬರುತ್ತದೆ. ಏನನ್ನಾದರೂ ಬದಲಿಸುವ ಮೊದಲು ನಿರಾಕರಣೆಯ ಪಠ್ಯವನ್ನು ಓದಿ: ಲಾಗ್ ಸಾಲು ಘಟಕವನ್ನು ಮತ್ತು ಹೆಚ್ಚಾಗಿ ಕಾರಣವನ್ನು ಹೆಸರಿಸುತ್ತದೆ, ಅದು ಬೆಂಬಲ ಪ್ರಕರಣಕ್ಕೆ ನಿಖರವಾಗಿ ಬೇಕಾದದ್ದು. ನಿಮಗೆ ಮುಖ್ಯ ಎನಿಸುವ ಪದಗುಚ್ಛವಲ್ಲ, ಇಡೀ ಸಾಲನ್ನು ನಕಲಿಸಿ, ಏಕೆಂದರೆ ಆವೃತ್ತಿ ಮತ್ತು ಗುರುತಿಸುವಿಕೆ ಅದರ ಎರಡು ತುದಿಗಳಲ್ಲಿವೆ.
ಕ್ಲೈಂಟ್ ಒಪ್ಪಿಕೊಳ್ಳುವ ಮತ್ತು ಪಟ್ಟಿ ಒಪ್ಪಿಕೊಳ್ಳದ್ದು
ವಿಸ್ತರಣೆ ದೃಢೀಕರಣಗೊಂಡ ನಂತರ, ಕ್ಲೈಂಟ್ಗೆ ಪ್ರೊಫೈಲ್ ಮತ್ತು ಅಧಿವೇಶನ ಇದೆಯೇ ಎಂದು ಕೇಳಿ, ಏಕೆಂದರೆ ಸಂಪರ್ಕವಿಲ್ಲದೆ ಉಳಿಸಿದ ಪ್ರೊಫೈಲ್ ಸಂರಚನಾ ಸಮಸ್ಯೆ, ಆದರೆ ಸಂಚಾರವನ್ನು ಹೊತ್ತೊಯ್ಯದ ಸಂಪರ್ಕ ಮಾರ್ಗನಿರ್ದೇಶನ ಅಥವಾ ನೀತಿ ಸಮಸ್ಯೆ. ಮೂರನ್ನೂ ಒಂದೆಂದು ಪರಿಗಣಿಸುವುದು ಸದಾ ಕೆಲಸ ಮಾಡುತ್ತಿದ್ದ ಘಟಕವನ್ನು ಮತ್ತೆ ಸ್ಥಾಪಿಸಲು ನಿಮ್ಮನ್ನು ಕಳುಹಿಸುತ್ತದೆ.
scutil --nc list
scutil --nc status "Work VPN"
ಪಟ್ಟಿ ಸಂರಚಿತ ಸೇವೆಗಳನ್ನು ಮತ್ತು ಅವುಗಳ ಸಂಪರ್ಕ ಸ್ಥಿತಿಯನ್ನು ತೋರಿಸುತ್ತದೆ; ಸ್ಥಿತಿ ಕರೆ ಒಂದು ಹೆಸರಿಸಿದ ಸೇವೆಯ ಸ್ಥಿತಿ ಮತ್ತು ಅದರ ಕೊನೆಯ ದೋಷವನ್ನು ತೋರಿಸುತ್ತದೆ. ಮತ್ತೆ ಸ್ಥಾಪಿಸುವ ಮೊದಲು ಆ ಪಠ್ಯ ಮತ್ತು macOS ಆವೃತ್ತಿಯನ್ನು ದಾಖಲಿಸಿ, ಏಕೆಂದರೆ ಮರುಸ್ಥಾಪನೆ ಸಾಕ್ಷ್ಯವನ್ನು ನಾಶಮಾಡುತ್ತದೆ ಮತ್ತು ಹೆಚ್ಚಾಗಿ ಅದೇ ವೈಫಲ್ಯವನ್ನು ಪುನರಾವರ್ತಿಸುತ್ತದೆ.
ನೀತಿಯೇ ಸ್ವಿಚ್ನ ಮಾಲೀಕನಾದಾಗ
ನಿರ್ವಹಿತ Mac ನಲ್ಲಿ ಸಂರಚನಾ ಪ್ರೊಫೈಲ್ ವಿಸ್ತರಣೆಯನ್ನು ಸ್ಥಿರ ಸ್ಥಿತಿಯಲ್ಲಿ ಇರಿಸಬಹುದು, ಮತ್ತು ಆಗ ಸ್ವಿಚ್ ವಿನ್ಯಾಸದಂತೆ ಬೂದು ಬಣ್ಣಕ್ಕೆ ತಿರುಗುತ್ತದೆ. ಲಭ್ಯವಿಲ್ಲದ ಟಾಗಲ್ ತಪ್ಪಿಸಬೇಕಾದ ದೋಷವಲ್ಲ, ನೀತಿಯ ಹೇಳಿಕೆ. ಅದನ್ನು ತಲುಪಲು ಪ್ರೊಫೈಲ್ ಅಥವಾ ನಿರ್ವಹಣಾ ನೋಂದಣಿಯನ್ನು ಅಳಿಸುವುದು ಸಾಧನದ ಭದ್ರತಾ ಸ್ಥಿತಿಯನ್ನು ಬದಲಿಸುತ್ತದೆ, ಮುಂದಿನ ಚೆಕ್-ಇನ್ ನಲ್ಲಿ ಹಿಂತಿರುಗಿಸಲಾಗುತ್ತದೆ, ಮತ್ತು ತಾನು ಅನುಸರಣೆಯಲ್ಲಿದೆ ಎಂದು ವರದಿ ಮಾಡುತ್ತಿರುವಾಗಲೇ ಅದನ್ನು ಅನುಸರಣೆಗೊಳಿಸಿದ ನಿಯಂತ್ರಣಗಳು ಕಾಣೆಯಾದ ಯಂತ್ರವನ್ನು ಬಿಡುತ್ತದೆ. ಆ ಫಲಿತಾಂಶ ಮೂಲ ಸಮಸ್ಯೆಗಿಂತ ಕೆಟ್ಟದು, ಏಕೆಂದರೆ ಅದು ಲಕ್ಷಣದೊಂದಿಗೆ ಕಾರಣವನ್ನೂ ಮರೆಮಾಡುತ್ತದೆ.
ವಿಸ್ತರಣೆ ಗುರುತಿಸುವಿಕೆ, ನಿಖರ ನಿರಾಕರಣೆ ಪಠ್ಯ ಮತ್ತು ಆವೃತ್ತಿಯೊಂದಿಗೆ ವಿನಂತಿಯನ್ನು ನಿರ್ವಾಹಕರ ಬಳಿಗೆ ಕೊಂಡೊಯ್ಯಿರಿ. ನಿರ್ವಹಿತ ನಿಯೋಜನೆ ಸಾಮಾನ್ಯವಾಗಿ ನೆಟ್ವರ್ಕ್ ವಿಸ್ತರಣೆಯನ್ನು ನಿಮಿಷಗಳಲ್ಲಿ ಕೇಂದ್ರೀಯವಾಗಿ ಅನುಮೋದಿಸಬಲ್ಲದು, ಅದು ಪರ್ಯಾಯ ಮಾರ್ಗಕ್ಕಿಂತ ವೇಗವಾದದ್ದು ಮತ್ತು ನಂತರ ಪರಿಶೀಲನೀಯ.
ನಿಜವಾದ ಅಪ್ಲಿಕೇಶನ್ ನಲ್ಲಿ ಪರಿಹಾರವನ್ನು ಸಾಬೀತುಪಡಿಸುವುದು
ಯಾವುದೇ ಬೆಂಬಲಿತ ತಿದ್ದುಪಡಿಯ ನಂತರ, ಮೆನು ಬಾರ್ ಬ್ಯಾಡ್ಜ್ ಬದಲು VPN ಇರುವ ಅಪ್ಲಿಕೇಶನ್ಗೆ ಮತ್ತೆ ಸಂಪರ್ಕಿಸಿ ಪರೀಕ್ಷಿಸಿ. ನಂತರ ಸುರಂಗದ ಹೊರಗೆ ಉಳಿಯಬೇಕಾದ ಸಂಚಾರ ಇನ್ನೂ ಹೊರಗೇ ಉಳಿಯುತ್ತದೆ ಎಂದು ದೃಢೀಕರಿಸಿ, ಏಕೆಂದರೆ ಎಲ್ಲವನ್ನೂ ಸದ್ದಿಲ್ಲದೆ ಮಾರ್ಗನಿರ್ದೇಶಿಸುವ ಪರಿಹಾರ ನೀವು ಉದ್ದೇಶಿಸಿದ್ದಕ್ಕಿಂತ ಬೇರೆ ಬದಲಾವಣೆ. ನಿಜವಾದ ಅಪ್ಲಿಕೇಶನ್ ನಲ್ಲಿ ಎರಡು ನಿಮಿಷಗಳ ಪರೀಕ್ಷೆ ನೀವು ಪುನರಾವರ್ತಿಸಲಾಗದ ಬ್ಯಾಡ್ಜ್ಗಿಂತ ಮೌಲ್ಯಯುತ.
ಆ ಪಟ್ಟಿಯಲ್ಲಿರುವಾಗ ಒಂದು ಎಚ್ಚರಿಕೆ: ವಿಷಯ ಫಿಲ್ಟರ್ ಕೂಡ ನೆಟ್ವರ್ಕ್ ವಿಸ್ತರಣೆ. ಒಂದೇ ಸೈಟ್ ವಿಫಲವಾದಾಗ, ಪ್ಯಾನೆಲ್ನ ಪ್ರತಿ ವಿಸ್ತರಣೆಯನ್ನು ನಿಷ್ಕ್ರಿಯಗೊಳಿಸುವುದು ಇತರ ಅಪ್ಲಿಕೇಶನ್ಗಳಿಗೆ ಸಂಬಂಧವಿಲ್ಲದ ಫಿಲ್ಟರಿಂಗ್ ಮುರಿಯುವ ಒರಟು ಕ್ರಮ, ಮತ್ತು ನೀವು ಹೋಲಿಸುತ್ತಿದ್ದ ಘಟಕಗಳನ್ನು ತೆಗೆದು ಮುಂದಿನ ನಿದಾನವನ್ನು ಕಷ್ಟಕರಗೊಳಿಸುತ್ತದೆ. ಮುಟ್ಟುವ ಮೊದಲು ಪ್ರಕಾಶಕ ಮತ್ತು ಪಾತ್ರದಿಂದ ವಿಸ್ತರಣೆಯನ್ನು ಗುರುತಿಸಿ, ಮತ್ತು ಮೂರು ಸ್ಥಿತಿಗಳಲ್ಲಿ ಯಾವುದು ನಿಜವಾಗಿ ತಪ್ಪಾಗಿತ್ತು ಎಂಬುದನ್ನು ಬರೆದಿಡಿ.