OpenVPN client-config-dir: ಫೈಲ್ ಹೆಸರು ಮತ್ತು ಪ್ರಮಾಣಪತ್ರದ CN
CCD ಫೈಲ್ ಹೆಸರು ಪ್ರಮಾಣಪತ್ರದ ಸಾಮಾನ್ಯ ಹೆಸರಿನಿಂದ ಬರುತ್ತದೆ, ಅಥವಾ ಆ ಮ್ಯಾಪಿಂಗ್ ಆನ್ ಇದ್ದಾಗ ಬಳಕೆದಾರರ ಹೆಸರಿನಿಂದ. ಫೈಲ್ ಮರುನಾಮಕರಣ ಮಾಡುವ ಮೊದಲು ಎರಡೂ ನಿಯಮಗಳನ್ನು ಹೋಲಿಸಿ.
ಕ್ಲೈಂಟ್ ಸಂಪರ್ಕಗೊಳ್ಳುವ ಮೊದಲೇ ಎರಡು ಹೆಸರುಗಳು ಆಟದಲ್ಲಿವೆ: ಲ್ಯಾಪ್ಟಾಪ್ನಲ್ಲಿನ ಫೈಲ್ ಹೆಸರು (nuc.ovpn) ಮತ್ತು ಸರ್ವರ್ ರುಜುವಾತಿನಿಂದ ಪಡೆಯುವ ಗುರುತು. client-config-dir ಹುಡುಕಾಟವು ಎರಡನೆಯದನ್ನು ಬಳಸುತ್ತದೆ. ಕ್ಲೈಂಟ್ನಲ್ಲಿ ಪ್ರೊಫೈಲ್ ಮರುನಾಮಕರಣ ಮಾಡುವುದು, ಅಥವಾ ಸರ್ವರ್ ಫೈಲ್ಗೆ .conf ಸೇರಿಸುವುದು, ಸರ್ವರ್ ಯಾವ ಫೈಲ್ ತೆರೆಯುತ್ತದೆ ಎಂಬುದನ್ನು ಬದಲಿಸುವುದಿಲ್ಲ.
ಉಪಯುಕ್ತ ಹೋಲಿಕೆ «ನಾನು ಯಾವ ಹೆಸರು ಬಳಸಿದೆ» ಅಲ್ಲ, «ಸರ್ವರ್ ಯಾವ ನಿಯಮ ಅನ್ವಯಿಸುತ್ತದೆ» ಎಂಬುದು, ಏಕೆಂದರೆ ಪ್ರಮಾಣಪತ್ರ ದೃಢೀಕರಣ ಮತ್ತು ಬಳಕೆದಾರಹೆಸರು/ಪಾಸ್ವರ್ಡ್ ದೃಢೀಕರಣ ಒಂದೇ ಲಾಗಿನ್ನಿಂದ ಬೇರೆ ಬೇರೆ ಪರಿಣಾಮಕಾರಿ ಹೆಸರುಗಳನ್ನು ಉತ್ಪಾದಿಸಬಹುದು.
ಪ್ರೊಫೈಲ್ ಹೆಸರು ಮತ್ತು ಪ್ರಮಾಣಪತ್ರದ ಸಾಮಾನ್ಯ ಹೆಸರು
ಡೀಫಾಲ್ಟ್ ಪ್ರಮಾಣಪತ್ರ ಆಧಾರಿತ ಸೆಟಪ್ನಲ್ಲಿ ಸರ್ವರ್ X.509 ಸಾಮಾನ್ಯ ಹೆಸರನ್ನು ತೆಗೆದುಕೊಂಡು client-config-dir ಒಳಗೆ ನಿಖರವಾಗಿ ಅದೇ ಹೆಸರಿನ ಫೈಲ್ ಹುಡುಕುತ್ತದೆ. ಪ್ರಮಾಣಪತ್ರ tester ಎಂದು ಹೇಳುವ nuc.ovpn ಎಂಬ ಪ್ರೊಫೈಲ್ /etc/openvpn/server/ccd/tester ಗೆ ಪರಿಹರಿಸಲ್ಪಡುತ್ತದೆ. ಕ್ಲೈಂಟ್ ಫೈಲ್ ಹೆಸರು ಎಂದಿಗೂ ಲೆಕ್ಕಾಚಾರಕ್ಕೆ ಬರುವುದಿಲ್ಲ. ಹೊಂದಾಣಿಕೆ ಮರೆಯಾಗುವ ಮೊದಲ ಸ್ಥಳ ಇದು.
ಆದ್ದರಿಂದ ಎಚ್ಚರಿಕೆಯಿಂದ ಹೆಸರಿಸಿದ ಪ್ರೊಫೈಲ್ಗಳಿಂದ ತುಂಬಿದ ಡೈರೆಕ್ಟರಿ ಪ್ರತಿ ಬಾರಿಯೂ ತಪ್ಪಬಹುದು. ಫೈಲ್ subject, ಇಮೇಲ್ ವಿಳಾಸ ಅಥವಾ GUI ಯಲ್ಲಿ ತೋರಿಸುವ ಹೆಸರಿನಿಂದ ಹೊಂದಿಸಲ್ಪಡುವುದಿಲ್ಲ; ಅದು ಸಾಮಾನ್ಯ ಹೆಸರಿನ ಸ್ಟ್ರಿಂಗ್ನಿಂದ ಹೊಂದಿಸಲ್ಪಡುತ್ತದೆ.
ಕೇಸ್-ಸಂವೇದಿ ಫೈಲ್ಸಿಸ್ಟಮ್ನಲ್ಲಿ Tester ಮತ್ತು tester ಎರಡು ಬೇರೆ ಫೈಲ್ಗಳು, ಮತ್ತು ಒಂದೇ ತೆರೆಯಲ್ಪಡುತ್ತದೆ. ಸಾಮಾನ್ಯ ಹೆಸರನ್ನು ಕ್ಲೈಂಟ್ ನಿಜವಾಗಿ ಒದಗಿಸುವ ಪ್ರಮಾಣಪತ್ರದಿಂದ ಪರಿಶೀಲಿಸಿ, ನಿಮ್ಮ ಟಿಪ್ಪಣಿಗಳಲ್ಲಿನ ಪ್ರತಿಯಿಂದ ಅಲ್ಲ.
username-as-common-name ನಿಯಮವನ್ನು ತಿರುಗಿಸುತ್ತದೆ
ಸರ್ವರ್ username-as-common-name ನೊಂದಿಗೆ ಬಳಕೆದಾರಹೆಸರು/ಪಾಸ್ವರ್ಡ್ ದೃಢೀಕರಣ ನಡೆಸಿದಾಗ, ದೃಢೀಕೃತ ಬಳಕೆದಾರ ಹೆಸರು ಈ ಹುಡುಕಾಟಕ್ಕೆ ಪ್ರಮಾಣಪತ್ರದ ಸಾಮಾನ್ಯ ಹೆಸರನ್ನು ಬದಲಿಸುತ್ತದೆ.
ಎರಡು ಪ್ರಕರಣಗಳನ್ನು ನೇರವಾಗಿ ಹೋಲಿಸಿ: ಪ್ರಮಾಣಪತ್ರ ಗುರುತಿನಲ್ಲಿ ಫೈಲ್ ಪ್ರಮಾಣಪತ್ರವನ್ನು ಅನುಸರಿಸುತ್ತದೆ ಮತ್ತು ಪಾಸ್ವರ್ಡ್ ಬದಲಾವಣೆ ಅಪ್ರಸ್ತುತ; ಬಳಕೆದಾರಹೆಸರು ಗುರುತಿನಲ್ಲಿ ಫೈಲ್ ಲಾಗಿನ್ ಹೆಸರನ್ನು ಅನುಸರಿಸುತ್ತದೆ ಮತ್ತು ಪ್ರಮಾಣಪತ್ರ ಮರುನೀಡಿಕೆ ಅಪ್ರಸ್ತುತ. ಸರ್ವರ್ ಯಾವ ಕ್ಷೇತ್ರವನ್ನು ಬದಲಿಸುತ್ತದೆಯೋ ಅದರ ಆಧಾರದ ಮೇಲೆಯೇ ಮರುನಾಮಕರಣ ಮಾಡಬೇಕು. ಹೊಸ CN ನೊಂದಿಗೆ ಮರುನೀಡಿದ ಪ್ರಮಾಣಪತ್ರ ಹುಡುಕಾಟದ ಗುರಿಯನ್ನು ಸದ್ದಿಲ್ಲದೆ ಬದಲಿಸುತ್ತದೆ, ಮತ್ತು ಹಳೆಯ CCD ಫೈಲ್ ಡಿಸ್ಕ್ನಲ್ಲಿ ಸರಿಯಾಗಿ ಕಾಣುತ್ತಲೇ ಉಳಿಯುತ್ತದೆ.
ಮಿಶ್ರ ಸಂರಚನೆಗಳು ಇವೆ, ಮತ್ತು ಹೆಚ್ಚಿನ ಗೊಂದಲ ಅಲ್ಲಿಂದಲೇ ಆರಂಭವಾಗುತ್ತದೆ. ಒಂದು ಸೇವಾ ಬ್ಲಾಕ್ ಬದಲಿಯನ್ನು ಆನ್ ಮಾಡಿ ಇನ್ನೊಂದು ಮಾಡದಿದ್ದರೆ, ಪರಿಣಾಮಕಾರಿ ಹೆಸರು ಯಾವ ಇನ್ಸ್ಟಾನ್ಸ್ ಸಂಪರ್ಕವನ್ನು ನಿರ್ವಹಿಸಿತು ಎಂಬುದನ್ನು ಅವಲಂಬಿಸಿರುತ್ತದೆ. ಜಾಗತಿಕ ಫೈಲ್ ಅನ್ವಯಿಸುತ್ತದೆ ಎಂದು ಊಹಿಸುವ ಬದಲು ಸಕ್ರಿಯ ಸಂರಚನೆಯನ್ನು ದೃಢೀಕರಿಸಿ. ಅಪ್ಸ್ಟ್ರೀಮ್ server-options ಉಲ್ಲೇಖ ಹೆಸರಿಸಿದ ಫೈಲ್ ಹುಡುಕಾಟ ಮತ್ತು ಐಚ್ಛಿಕ ಫಾಲ್ಬ್ಯಾಕ್ ಅನ್ನು ದಾಖಲಿಸುತ್ತದೆ.
ಸರ್ವರ್ ಏನು ಓದುತ್ತದೆ, ಮತ್ತು ಏನನ್ನು ಸದ್ದಿಲ್ಲದೆ ಬಿಟ್ಟುಬಿಡುತ್ತದೆ
ಎರಡು ಸಣ್ಣ ವ್ಯತ್ಯಾಸಗಳು ಫೈಲ್ ಆಯ್ಕೆಯಾಗುತ್ತದೆಯೇ ಎಂಬುದನ್ನು ನಿರ್ಧರಿಸುತ್ತವೆ. ಮೊದಲನೆಯದು ಸೇರಿಸಿದ ವಿಸ್ತರಣೆ. ಎರಡನೆಯದು ಹೆಸರಿನಲ್ಲಿ ಉಳಿದಿರುವ ಒಂದು ಅಕ್ಷರ.
OpenVPN ತಾನು ಹುಡುಕುವ ಹೆಸರಿಗೆ .conf ಸೇರಿಸುವುದಿಲ್ಲ, ಆದ್ದರಿಂದ tester.conf tester ಗೆ ಹೊಂದುವುದಿಲ್ಲ. ವಿಸ್ತರಣೆಗಳನ್ನು ಮರೆಮಾಡುವ ಸಂಪಾದಕವು ಪಟ್ಟಿಯಲ್ಲಿ ಸರಿಯಾಗಿ ಕಾಣುವ ಮತ್ತು ಎಂದಿಗೂ ಹೊಂದದ ಫೈಲ್ ಬಿಡಬಹುದು.
ಹೊಂದುವ ಫೈಲ್ ಇಲ್ಲದಿದ್ದಾಗ, ಸರ್ವರ್ DEFAULT ಎಂಬ ಹೆಸರಿನ ಫೈಲ್ಗೆ ಹಿಂತಿರುಗಬಹುದು. ಆದ್ದರಿಂದ ಕೆಲವು ಸೆಟ್ಟಿಂಗ್ಗಳು ಬಂದದ್ದು ಪ್ರತಿ-ಕ್ಲೈಂಟ್ ಫೈಲ್ ಬಳಸಲಾಗಿದೆ ಎಂಬುದಕ್ಕೆ ಸಾಕ್ಷಿಯಲ್ಲ. ಹಂಚಿದ ವಿಳಾಸ ಅಥವಾ ತಳ್ಳಲಾದ ಮಾರ್ಗಗಳನ್ನು ಪ್ರತಿ-ಕ್ಲೈಂಟ್ ಫೈಲ್ ನೀಡುತ್ತಿದ್ದುದರೊಂದಿಗೆ ಹೋಲಿಸಿ. ಅನುಮತಿಗಳು ಮೂರನೆಯ ಫಿಲ್ಟರ್, ಏಕೆಂದರೆ ಸರ್ವರ್ ಸವಲತ್ತುಗಳನ್ನು ಬಿಟ್ಟ ನಂತರ ಫೈಲ್ ತೆರೆಯುತ್ತದೆ; ಅದನ್ನು ಓದಬಲ್ಲ root ಶೆಲ್ ಏನನ್ನೂ ಸಾಬೀತುಪಡಿಸುವುದಿಲ್ಲ.
ಸರಿಯಾದ ಫೈಲ್ ಹೆಸರು ವಿಷಯವನ್ನು ಪರಿಶೀಲಿಸುವುದಿಲ್ಲ
ಆಯ್ಕೆ ಮತ್ತು ವಿಷಯ ಪ್ರತ್ಯೇಕ ವೈಫಲ್ಯಗಳು. ಸರಿಯಾದ ಫೈಲ್ ತೆರೆದ ನಂತರವೂ ಅದರ ಸೂಚನೆಗಳು ಆ ಕ್ಲೈಂಟ್ಗೆ ಮಾನ್ಯವಾಗಿರಬೇಕು.
ifconfig-push ಟೋಪಾಲಜಿ ನಿಜವಾಗಿ ಬಳಸಬಹುದಾದ ವಿಳಾಸವನ್ನು ನೀಡಬೇಕು, ಮತ್ತು iroute ಆ ಕ್ಲೈಂಟ್ನ ಹಿಂದಿನ ರೂಟ್ ಮಾಡಿದ ಸಬ್ನೆಟ್ಗೆ ಮಾತ್ರ ಅರ್ಥಪೂರ್ಣ.
ಒಂದು ಗುರುತು, ಹಲವು ಸಾಧನಗಳು
ಒಂದೇ ಸಾಮಾನ್ಯ ಹೆಸರು ಒದಗಿಸುವ ಎರಡು ಲ್ಯಾಪ್ಟಾಪ್ಗಳು ಒಂದೇ ಫೈಲ್ ಆಯ್ಕೆ ಮಾಡಿ ಅದೇ ಕ್ಲೈಂಟ್-ನಿರ್ದಿಷ್ಟ ಸೆಟ್ಟಿಂಗ್ಗಳನ್ನು ಪಡೆಯುತ್ತವೆ. ನಿಮಗೆ ಪ್ರತ್ಯೇಕ ವಿಳಾಸಗಳು ಅಥವಾ ಪ್ರತ್ಯೇಕ ರದ್ದತಿ ಬೇಕಿದ್ದರೆ ಪ್ರತ್ಯೇಕ ಗುರುತುಗಳು ಬೇಕು, ಒಂದು ಫೈಲ್ನ ಎರಡು ಪ್ರತಿಗಳಲ್ಲ.
ಹೋಲಿಕೆ ಗುರುತನ್ನು ಹಂಚಿಕೊಳ್ಳುವುದು ಮತ್ತು ಪ್ರತಿ ಸಾಧನಕ್ಕೆ ಒಂದು ಪ್ರಮಾಣಪತ್ರ ನೀಡುವುದರ ನಡುವೆ ಇದೆ. ಹಂಚಿಕೊಳ್ಳುವುದು ನಿರ್ವಹಣೆಗೆ ಸರಳ ಮತ್ತು ರದ್ದತಿಗೆ ಒರಟು, ಆದರೆ ಪ್ರತಿ-ಸಾಧನ ಪ್ರಮಾಣಪತ್ರಗಳು ಹೆಚ್ಚು ಸೆಟಪ್ ಬೇಡುತ್ತವೆ ಮತ್ತು ನಿಷ್ಕ್ರಿಯಗೊಳಿಸಲು ಸ್ವಚ್ಛ ಘಟಕ ನೀಡುತ್ತವೆ.