ಬಳಕೆದಾರರನ್ನು ನಿರ್ವಾಹಕರನ್ನಾಗಿ ಮಾಡದೆ Windows ನಲ್ಲಿ OpenVPN ಚಲಾಯಿಸಿ
OpenVPN ತನ್ನ ಅಡಾಪ್ಟರ್ ಮತ್ತು ರೂಟ್ಗಳಿಗೆ ವಿಶೇಷಾಧಿಕಾರ ಬೇಕು, ಎಲ್ಲದಕ್ಕೂ ಅಲ್ಲ. ಸೇವೆಯನ್ನು ಬಳಸಿ ಮತ್ತು ನೆಟ್ವರ್ಕ್ ಹಕ್ಕುಗಳನ್ನು ಪ್ರತಿನಿಧಿಸಿ, ನಂತರ ಬಳಕೆದಾರರ ಖಾತೆಯಿಂದ ದೃಢೀಕರಿಸಿ.
ಬಳಕೆದಾರರು OpenVPN GUI ಮೇಲೆ ಎರಡು ಬಾರಿ ಕ್ಲಿಕ್ ಮಾಡುತ್ತಾರೆ, UAC ಪ್ರಾಂಪ್ಟ್ ಅನ್ನು ಅನುಮೋದಿಸುತ್ತಾರೆ ಮತ್ತು ಮುಂದಿನ ಮರುಸಂಪರ್ಕದಲ್ಲಿ ಅದೇ ಆಚರಣೆಯನ್ನು ಪುನರಾವರ್ತಿಸುತ್ತಾರೆ. ಈ ಪ್ರಾಂಪ್ಟ್ ಪ್ಯಾಕೇಜಿಂಗ್ ತಪ್ಪಲ್ಲ: ಕ್ಲೈಂಟ್ ವರ್ಚುವಲ್ ಅಡಾಪ್ಟರ್ ರಚಿಸುತ್ತದೆ ಮತ್ತು ರೂಟಿಂಗ್ ಕೋಷ್ಟಕವನ್ನು ಸಂಪಾದಿಸುತ್ತದೆ, ಮತ್ತು ಎರಡೂ ವಿಶೇಷಾಧಿಕಾರದ ಬದಲಾವಣೆಗಳು. ಉಪಯುಕ್ತ ಪ್ರಶ್ನೆ ಎಂದರೆ ಆ ಹಕ್ಕುಗಳಲ್ಲಿ ಬಳಕೆದಾರರಿಗೆ ನಿಜವಾಗಿ ಯಾವುದು ಬೇಕು. ಸೇವೆ ಮತ್ತು ಸೀಮಿತ ಪ್ರತಿನಿಧಿತ್ವವು ನಿರ್ವಾಹಕ ಸದಸ್ಯತ್ವವನ್ನು ಹಂಚದೆಯೇ ಸಂಪರ್ಕವನ್ನು ಒಳಗೊಳ್ಳುತ್ತದೆ.
ಯಾವ ಕಾರ್ಯಾಚರಣೆಗಳಿಗೆ ನಿಜವಾಗಿ ಹಕ್ಕು ಏರಿಕೆ ಬೇಕು
ಸುರಂಗವು ವರ್ಚುವಲ್ ನೆಟ್ವರ್ಕ್ ಇಂಟರ್ಫೇಸ್ನಲ್ಲಿ ಕೊನೆಗೊಳ್ಳುತ್ತದೆ, ಮತ್ತು ಆ ಇಂಟರ್ಫೇಸ್ ಅನ್ನು ಸ್ಥಾಪಿಸುವುದು ಒಮ್ಮೆ ನಿರ್ವಾಹಕ ಹಕ್ಕುಗಳನ್ನು ಬೇಕಾಗುವ ಡ್ರೈವರ್ ಕಾರ್ಯಾಚರಣೆ. ಅಡಾಪ್ಟರ್ ಇದ್ದ ನಂತರವೂ ಪ್ರತಿ ಸಂಪರ್ಕವು ರೂಟ್ಗಳನ್ನು ಬರೆಯುತ್ತದೆ ಮತ್ತು ಪ್ರೊಫೈಲ್ ಪ್ರಕಾರ DNS ಸಂರಚನೆಯನ್ನು ಬದಲಾಯಿಸುತ್ತದೆ. ಸಾಮಾನ್ಯ ಖಾತೆಯಲ್ಲಿ ಹಕ್ಕು ಏರಿಕೆ ಉಂಟುಮಾಡುವುದು ಈ ಎರಡು ಹಂತಗಳೇ. ದೃಢೀಕರಣ ಅಥವಾ ಗೂಢಲಿಪೀಕರಣದಲ್ಲಿ ಯಾವುದೂ ನಿರ್ವಾಹಕ ಹಕ್ಕುಗಳನ್ನು ಬೇಡುವುದಿಲ್ಲ, ಮತ್ತು ಅದಕ್ಕೇ ಈ ವಿಶೇಷಾಧಿಕಾರವನ್ನು ಬೇರ್ಪಡಿಸಬಹುದು.
ಅನುದಾನ ಆಯ್ಕೆ ಮಾಡುವ ಮೊದಲು ಸ್ಥಾಪನಾ-ಸಮಯವನ್ನು ಸಂಪರ್ಕ-ಸಮಯದಿಂದ ಬೇರ್ಪಡಿಸಿ. ಅವುಗಳಿಗೆ ವಿಭಿನ್ನ ಮಾಲೀಕರು ಮತ್ತು ವಿಭಿನ್ನ ಜೀವಿತಾವಧಿ ಇವೆ.
ಸೇವೆಯನ್ನು ವಿಶೇಷಾಧಿಕಾರದ ಘಟಕವಾಗಿ ಬಳಸಿ
ಬೆಂಬಲಿತ ವ್ಯವಸ್ಥೆ ಅಗತ್ಯವಿರುವ ಹಕ್ಕುಗಳನ್ನು ಹೊಂದಿರುವ Windows ಸೇವೆಯನ್ನು ಚಲಾಯಿಸುತ್ತದೆ, ಮತ್ತು GUI ಸೇವೆಯನ್ನು ಸಂಪರ್ಕಿಸಲು ಕೇಳುತ್ತದೆ. ಆಗ ವಿಶೇಷಾಧಿಕಾರದ ಕೋಡ್ ಎಂದಿಗೂ ಬಳಕೆದಾರರ ಅಧಿವೇಶನದೊಳಗೆ ಚಲಿಸುವುದಿಲ್ಲ.
sc query OpenVPNService
sc qc OpenVPNServiceಬೈನರಿ ಮಾರ್ಗವು ಸ್ಥಾಪಿತ ಕ್ಲೈಂಟ್ ಕಡೆಗೆ ತೋರಿಸುವ ಚಾಲನೆಯಲ್ಲಿರುವ ಸೇವೆಯೇ ಏನನ್ನಾದರೂ ಪ್ರತಿನಿಧಿಸುವ ಮೊದಲು ದೃಢೀಕರಿಸಬೇಕಾದ ಮೊದಲ ಸತ್ಯ. ಅಡಾಪ್ಟರ್ ಮತ್ತು ರೂಟ್ಗಳು ಸೇವೆಯ ಒಡೆತನದಲ್ಲಿವೆ, ಆದ್ದರಿಂದ ಬಳಕೆದಾರರು ಸಂಪರ್ಕವನ್ನು ಪ್ರಾರಂಭಿಸಿ ನಿಲ್ಲಿಸುತ್ತಾರೆ ಮಾತ್ರ. ಹಂಚಿದ ಯಂತ್ರಗಳಲ್ಲಿ ಇದೇ ರೂಪವನ್ನು ಬಳಸಬೇಕು, ಏಕೆಂದರೆ ಸಂಪರ್ಕಕ್ಕೆ ಕ್ಲಿಕ್ ಮಾಡುವ ಖಾತೆಗೆ ಶಾಶ್ವತ ವಿಶೇಷಾಧಿಕಾರವಿಲ್ಲ. ವಿವರಣೆಯನ್ನು sc sdshow ನಿಂದ ಓದಿ, ಸಂಪಾದಿಸುವ ಮೊದಲು, ಮತ್ತು ಔಟ್ಪುಟ್ನ ತಿಳಿದಿರುವ ಉತ್ತಮ ಪ್ರತಿಯನ್ನು ಇರಿಸಿ.
ಅಂತರ್ಗತ ಗುಂಪಿನೊಂದಿಗೆ ರೂಟ್ ಬದಲಾವಣೆಗಳನ್ನು ಪ್ರತಿನಿಧಿಸಿ
ಸಂವಾದಾತ್ಮಕವಾಗಿ ಚಲಿಸಬೇಕಾದ ಕ್ಲೈಂಟ್ಗೆ, ಪ್ರತಿನಿಧಿಸಲಾದ ಅಂತರ್ಗತ ಗುಂಪು Network Configuration Operators. ಇದು ನೆಟ್ವರ್ಕ್ ಸೆಟ್ಟಿಂಗ್ಗಳು ಮತ್ತು ರೂಟ್ ಬದಲಾವಣೆಗಳನ್ನು ಒಳಗೊಳ್ಳುತ್ತದೆ, ಆದರೆ ತಂತ್ರಾಂಶ ಸ್ಥಾಪನೆ ಮತ್ತು ಸಾಮಾನ್ಯ ಆಡಳಿತ ಕೆಲಸವನ್ನು ಹೊರಗಿಡುತ್ತದೆ.
net localgroup "Network Configuration Operators" alice /add
sc sdshow OpenVPNServiceಖಾತೆ ಸೇರಿಸುವುದು ಮೌನವಲ್ಲ: ಡೀಫಾಲ್ಟ್ ನೀತಿ ಪ್ರತಿ ಅಧಿವೇಶನಕ್ಕೆ ಒಂದು ಪ್ರಾಂಪ್ಟ್ ಎತ್ತುತ್ತದೆ, ಆದ್ದರಿಂದ ಅನುದಾನವು ಹಕ್ಕು ಏರಿಕೆ ಏನು ಮಾಡಬಹುದು ಎಂಬುದನ್ನು ಕಡಿಮೆ ಮಾಡುತ್ತದೆ, ಅದನ್ನು ತೆಗೆದುಹಾಕುವುದಿಲ್ಲ. ಸದಸ್ಯತ್ವವನ್ನು ದಾಖಲಿಸಿ, ಏಕೆಂದರೆ ಅದು ಮೌನವಾಗಿ ಸಂಗ್ರಹವಾಗುತ್ತದೆ ಮತ್ತು ಬಹುತೇಕ ಎಂದಿಗೂ ಪರಿಶೀಲಿಸಲ್ಪಡುವುದಿಲ್ಲ. ಸೇವಾ ಮಾರ್ಗದಲ್ಲಿ, sc sdset ನಿಂದ ವಿವರಣೆ ಸಂಪಾದನೆ ಪ್ರಾರಂಭ ಮತ್ತು ನಿಲ್ಲಿಸುವಿಕೆಯನ್ನು ಗುಂಪಿಗೆ ಪ್ರತಿನಿಧಿಸಬಹುದು, ಆದರೂ ವಿವರಣೆಯಲ್ಲಿ ಮುದ್ರಣದೋಷವು ಪ್ರತಿ ಖಾತೆಗೂ ಪ್ರಾರಂಭದ ಹಕ್ಕುಗಳನ್ನು ನಿರಾಕರಿಸಬಹುದು, ಮತ್ತು ಅದನ್ನು ರದ್ದುಮಾಡಲು ನಿರ್ವಾಹಕ ಬೇಕು. ಉತ್ಪಾದನಾ ಹೋಸ್ಟ್ ತಲುಪುವ ಮೊದಲು ಯಾವುದೇ ವಿವರಣೆ ಬದಲಾವಣೆಯನ್ನು ಪ್ರಯೋಗಾಲಯದ ಯಂತ್ರದಲ್ಲಿ ಪರೀಕ್ಷಿಸಿ.
ಬಳಕೆದಾರರ ಖಾತೆಯಿಂದ ಪರಿಶೀಲಿಸಿ
ನಿರ್ವಾಹಕ ಅಧಿವೇಶನದಲ್ಲಿ ಮಾಡಿದ ಸಂರಚನೆ ಅದನ್ನು ಬಳಸುವ ಖಾತೆ ಬಗ್ಗೆ ಏನನ್ನೂ ಸಾಬೀತುಪಡಿಸುವುದಿಲ್ಲ. ಆ ಬಳಕೆದಾರರಾಗಿ ಸೈನ್ ಇನ್ ಮಾಡಿ, ಸಂಪರ್ಕಿಸಿ ಮತ್ತು ಮೊದಲು ಹಾಗೂ ನಂತರ ಯಂತ್ರದ ಸ್ಥಿತಿಯನ್ನು ಹೋಲಿಸಿ.
route print -4
Get-DnsClientServerAddressರೂಟಿಂಗ್ ಕೋಷ್ಟಕಕ್ಕೆ ಸುರಂಗದ ರೂಟ್ಗಳು ಸೇರಬೇಕು, ಮತ್ತು ಸಂಪರ್ಕದಲ್ಲಿರುವಾಗ ಪರಿಹಾರಕವು VPN ಒದಗಿಸುವ ಸರ್ವರ್ಗಳಿಗೆ ತೋರಿಸಬೇಕು. ಸಂಪರ್ಕ ಕಡಿತದ ನಂತರ ಎರಡೂ ಔಟ್ಪುಟ್ಗಳು ಮೊದಲೇ ತೆಗೆದುಕೊಂಡ ಪ್ರತಿಗಳೊಂದಿಗೆ ಹೊಂದಿಕೆಯಾಗಬೇಕು, ಮತ್ತು ಅದಕ್ಕೇ ಅವನ್ನು ಮೊದಲು ತೆಗೆದುಕೊಳ್ಳುವುದು ಮುಖ್ಯ. ಡ್ರೈವರ್ ನವೀಕರಣಗಳು ನಿರ್ವಾಹಕ ಅಗತ್ಯವನ್ನು ಮತ್ತೆ ತರಬಹುದು, ಆದ್ದರಿಂದ ಕ್ಲೈಂಟ್ ಆವೃತ್ತಿಯನ್ನು ಫಲಿತಾಂಶದ ಪಕ್ಕದಲ್ಲಿ ದಾಖಲಿಸಿ. ಪ್ರೊಫೈಲ್ ಮತ್ತು ಕೀ ಫೈಲ್ಗಳನ್ನು ಹಂಚಿದ ಸ್ಥಾಪನೆಗಾಗಿ ಅನುಮತಿಗಳನ್ನು ಸಡಿಲಿಸುವ ಬದಲು ಅವನ್ನು ಬಳಸುವ ಖಾತೆಗೆ ಮಾತ್ರ ಓದಬಲ್ಲದಾಗಿರಿಸಿ.
ಸುರಂಗವನ್ನು ಯಾರು ಪ್ರಾರಂಭಿಸಬಹುದು, ಯಾವ ಗುಂಪು ಅದನ್ನು ನೀಡುತ್ತದೆ ಮತ್ತು ಇನ್ನೂ ಏನಿಗೆ ನಿರ್ವಾಹಕ ಬೇಕು ಎಂಬುದನ್ನು ಬರೆಯಿರಿ. ಆ ಟಿಪ್ಪಣಿ ಮುಂದಿನ ಕ್ಲೈಂಟ್ ನವೀಕರಣವನ್ನು ಊಹೆಗಳ ಮಧ್ಯಾಹ್ನದ ಬದಲು ಯೋಜಿತ ಕೆಲಸವಾಗಿ ಮಾಡುತ್ತದೆ.