OpenVPN data-ciphers ಡೇಟಾ ಚಾನೆಲ್ನ ಸೈಫರ್ ಅನ್ನು ಹೇಗೆ ಆಯ್ಕೆ ಮಾಡುತ್ತದೆ
ಸರ್ವರ್ ಒಂದು ಪಟ್ಟಿಯನ್ನು ನೀಡುತ್ತದೆ ಮತ್ತು ಕ್ಲೈಂಟ್ ಮೊದಲ ಹೊಂದಿಕೆಯನ್ನು ಆಯ್ಕೆ ಮಾಡುತ್ತದೆ। ಲಾಗ್ನ ಎರಡೂ ಸಾಲುಗಳನ್ನು ಓದಿ, ಪಟ್ಟಿಗಳನ್ನು ಹೋಲಿಸಿ ಮತ್ತು ಸಹಚರರಿಗೆ ಅಗತ್ಯವಿರುವಲ್ಲಿ ಮಾತ್ರ ಬ್ಯಾಕಪ್ ಸೇರಿಸಿ।
ಸುರಂಗ ಮೇಲಕ್ಕೆ ಬರುತ್ತದೆ, ಲಾಗ್ ಒಂದು ಸೈಫರ್ ತೋರಿಸುತ್ತದೆ, ಮತ್ತು ಪ್ರೊಫೈಲ್ ಪರಿಶೀಲನೆ ಮುಂದುವರಿಯುತ್ತದೆ। ನಂತರ ಒಬ್ಬ ಸಹಚರನ ಬಳಿ ಅಪ್ಗ್ರೇಡ್ ಬರುತ್ತದೆ ಮತ್ತು ಅದೇ ಪ್ರೊಫೈಲ್ ಸಾಮಾನ್ಯ ಸೈಫರ್ ಇಲ್ಲ ಎಂಬ ಸಂದೇಶದೊಂದಿಗೆ ವಿಫಲವಾಗುತ್ತದೆ, ಇದು ಜನರನ್ನು ಅಳಿಸಬೇಕಾದ ಸೂಚನೆಯನ್ನು ಹುಡುಕಲು ಕಳುಹಿಸುತ್ತದೆ। ಅರ್ಥಮಾಡಿಕೊಳ್ಳಬೇಕಾದ ಉಪಯುಕ್ತ ವಿಷಯವೆಂದರೆ data-ciphers ಒಂದು ಮಾತುಕತೆಯನ್ನು ವಿವರಿಸುತ್ತದೆ, ಸೆಟ್ಟಿಂಗ್ ಅಲ್ಲ। ಒಂದು ಕಡೆ ಪಟ್ಟಿ ನೀಡುತ್ತದೆ, ಇನ್ನೊಂದು ಕಡೆ ಅದರಿಂದ ಆಯ್ಕೆ ಮಾಡುತ್ತದೆ, ಮತ್ತು ಫಲಿತಾಂಶ ಇಬ್ಬರೂ ಬೆಂಬಲಿಸುವ ಒಂದೇ ಅಲ್ಗಾರಿದಮ್। ಆ ವಿನಿಮಯವನ್ನು ಓದುವುದು ಒಂದು ಸಾಲನ್ನು ಬದಲಿಸುವ ಮೊದಲು ಈ ವೈಫಲ್ಯಗಳಲ್ಲಿ ಹೆಚ್ಚಿನವನ್ನು ವಿವರಿಸುತ್ತದೆ।
ಎರಡು ಚಾನೆಲ್ಗಳು, ಎರಡು ಸಂರಚನೆಗಳು
ಒಂದು OpenVPN ಅಧಿವೇಶನದಲ್ಲಿ ನಿಯಂತ್ರಣ ಚಾನೆಲ್ ಮತ್ತು ಡೇಟಾ ಚಾನೆಲ್ ಇರುತ್ತವೆ। ನಿಯಂತ್ರಣ ಚಾನೆಲ್ ಸಹಚರರನ್ನು ದೃಢೀಕರಿಸುವ ಮತ್ತು ಕೀಗಳನ್ನು ಚರ್ಚಿಸುವ TLS ಹಸ್ತಲಾಘವವನ್ನು ನಡೆಸುತ್ತದೆ। ಡೇಟಾ ಚಾನೆಲ್ ನಿಮ್ಮ ಸಂಚಾರವನ್ನು ಸಾಗಿಸುವ ಪ್ಯಾಕೆಟ್ಗಳನ್ನು ಗುಪ್ತಲೇಖನ ಮಾಡುತ್ತದೆ।
data-ciphers ಎರಡನೆಯದನ್ನು ಸಂರಚಿಸುತ್ತದೆ। ನಿಯಂತ್ರಣ ಚಾನೆಲ್ಗೆ ತನ್ನದೇ ಆದ ಆಯ್ಕೆಗಳಿವೆ, ಮತ್ತು ಪ್ರೊಫೈಲ್ನ ಗುರುತಿನ ಪರಿಶೀಲನೆಗಳು ಮೂರನೆಯ, ಪ್ರತ್ಯೇಕ ವಿಷಯ। ಒಂದನ್ನು ಬದಲಿಸುವುದು ಇನ್ನೊಂದನ್ನು ಸರಿಪಡಿಸುವುದಿಲ್ಲ, ಆದ್ದರಿಂದ ಪ್ರೊಫೈಲ್ ಸರಿಯಾಗಿ ಕಾಣಿಸಬಹುದು ಮತ್ತು ನಿರ್ದಿಷ್ಟ ಹಂತದಲ್ಲಿ ವಿಫಲವಾಗಬಹುದು।
ಸಂರಚನಾ ಫೈಲ್ ಓದುವಾಗ ಈ ಮೂರನ್ನು ಅವುಗಳದೇ ಪೆಟ್ಟಿಗೆಗಳಲ್ಲಿ ಇರಿಸಿ।
ಲಾಗ್ನಿಂದ ಮಾತುಕತೆಯನ್ನು ಓದಿ
ಸಂಪರ್ಕ ಯಶಸ್ವಿಯಾದಾಗ ಕ್ಲೈಂಟ್ ಲಾಗ್ ಎರಡೂ ಫಲಿತಾಂಶಗಳನ್ನು ಹೆಸರಿಸುತ್ತದೆ। ಒಂದು ಸಾಲು ನಿಯಂತ್ರಣ ಚಾನೆಲ್ ಮತ್ತು ಅದರ TLS ವಿವರಗಳನ್ನು ವರದಿ ಮಾಡುತ್ತದೆ, ಇನ್ನೊಂದು ಆಯ್ಕೆಯಾದ ಡೇಟಾ ಚಾನೆಲ್ ಸೈಫರ್ ಅನ್ನು ವರದಿ ಮಾಡುತ್ತದೆ।
ಎರಡನ್ನೂ ಓದಿ, ಏಕೆಂದರೆ ಅವು ಬೇರೆ ಬೇರೆ ಪ್ರಶ್ನೆಗಳಿಗೆ ಉತ್ತರಿಸುತ್ತವೆ। ನಿಯಂತ್ರಣ ಚಾನೆಲ್ ವೈಫಲ್ಯ ಯಾವುದೇ ಡೇಟಾ ಸೈಫರ್ ಮುಖ್ಯವಾಗುವ ಮೊದಲು ಸಂಪರ್ಕವನ್ನು ನಿಲ್ಲಿಸುತ್ತದೆ। ಡೇಟಾ ಚಾನೆಲ್ ಅಸಾಮರಸ್ಯ ಯಶಸ್ವಿ ಹಸ್ತಲಾಘವದ ನಂತರ ಕಾಣಿಸಿಕೊಳ್ಳುತ್ತದೆ, ಸಾಮಾನ್ಯ ಸೈಫರ್ ಇಲ್ಲ ಎಂಬ ಸಂದೇಶದೊಂದಿಗೆ।
ನಂತರ ಎರಡೂ ಕಡೆಗಳ ನೀಡಿದ ಪಟ್ಟಿಗಳನ್ನು ಹೋಲಿಸಿ। ಒಬ್ಬ ಸಹಚರನ ಆವೃತ್ತಿ ಅಥವಾ ಅವನ ಕ್ರಿಪ್ಟೋ ಆಧಾರ ನೀಡದ ಹೆಸರನ್ನು, ಅದು ಇನ್ನೊಬ್ಬ ಸಹಚರನ ಪಟ್ಟಿಯಲ್ಲಿ ಎಷ್ಟೇ ಬೇಗ ಕಾಣಿಸಿಕೊಂಡರೂ ಆಯ್ಕೆ ಮಾಡಲಾಗದು।
ಆಯ್ಕೆ ವಾಸ್ತವವಾಗಿ ಹೇಗೆ ನಡೆಯುತ್ತದೆ
ಸರ್ವರ್ ಹಸ್ತಲಾಘವದ ಸಮಯದಲ್ಲಿ ತನ್ನ data-ciphers ಪಟ್ಟಿಯನ್ನು ಕ್ಲೈಂಟ್ನತ್ತ ತಳ್ಳುತ್ತದೆ, ಮತ್ತು ಕ್ಲೈಂಟ್ ಆ ಪಟ್ಟಿಯಲ್ಲಿ ತಾನೂ ಬೆಂಬಲಿಸುವ ಮೊದಲ ನಮೂದನ್ನು ಆಯ್ಕೆ ಮಾಡುತ್ತದೆ। ಆದ್ದರಿಂದ ಕ್ರಮ ಸರ್ವರ್ನ ಸಂರಚನೆಗೆ ಸೇರಿದ್ದು, ಕ್ಲೈಂಟ್ನದಲ್ಲ।
ಆ ವಿವರ ಗೊಂದಲಮಯ ಫಲಿತಾಂಶಗಳ ಒಂದು ವರ್ಗವನ್ನು ವಿವರಿಸುತ್ತದೆ। ಸರ್ವರ್ ಪಟ್ಟಿ ನಿರ್ಧರಿಸುವಾಗ ಕ್ಲೈಂಟ್ ಪಟ್ಟಿಯನ್ನು ಮರುಕ್ರಮಗೊಳಿಸುವುದು ಏನನ್ನೂ ಬದಲಿಸುವುದಿಲ್ಲ। ಕ್ಲೈಂಟ್ ನೀಡಲಾಗದ ಸೈಫರ್ ಸೇರಿಸುವುದೂ ಏನನ್ನೂ ಬದಲಿಸುವುದಿಲ್ಲ, ಏಕೆಂದರೆ ಕ್ಲೈಂಟ್ ಆಯ್ಕೆ ಮಾಡಿದ ನಮೂದನ್ನು ಬಳಸಲು ಸಾಧ್ಯವಾಗಬೇಕು।
ಹೊಸ ಬಿಡುಗಡೆಗಳು ಡೀಫಾಲ್ಟ್ ಪಟ್ಟಿಯನ್ನು ಬದಲಿಸಿ ಅದನ್ನು ಇಟ್ಟುಕೊಂಡಿದ್ದ ಆಯ್ಕೆಯ ಹೆಸರು ಬದಲಿಸಿದವು, ಆದ್ದರಿಂದ ವಿವಿಧ ಆವೃತ್ತಿಗಳಲ್ಲಿರುವ ಇಬ್ಬರು ಸಹಚರರು ಯಾರೂ ಪ್ರೊಫೈಲ್ ಸಂಪಾದಿಸದೆ ಭಿನ್ನಾಭಿಪ್ರಾಯ ಹೊಂದಬಹುದು। ಟೈಪಿಂಗ್ ದೋಷ ಎಂದು ಭಾವಿಸುವ ಮೊದಲು ಪ್ರತಿ ಬದಿಯಲ್ಲೂ ಆವೃತ್ತಿ ಪರಿಶೀಲಿಸಿ।
ಪಟ್ಟಿ ಅಮೂರ್ತ ಅರ್ಥದಲ್ಲಿ ಶಕ್ತಿಯ ಶ್ರೇಣೀಕರಣ ಅಲ್ಲ। ಅದು ಅಭ್ಯರ್ಥಿಗಳ ಗುಂಪು, ಮತ್ತು ಆಯ್ಕೆಯಾದದ್ದು ಸರ್ವರ್ ಕ್ರಮದಲ್ಲಿ ಮೊದಲ ಪರಸ್ಪರ ಬೆಂಬಲಿತ ನಮೂದು। ಆದ್ದರಿಂದ ಭಿನ್ನವಾಗಿ ಕಾಣುವ ಎರಡು ಪಟ್ಟಿಗಳು ಒಂದೇ ಸೈಫರ್ನಲ್ಲಿ ಒಪ್ಪಬಹುದು। ಆದ್ದರಿಂದಲೇ ಒಂದೇ ರೀತಿ ಕಾಣುವ ಎರಡು ಪಟ್ಟಿಗಳೂ ವಿಫಲವಾಗಬಹುದು।
ಹಳೆಯ ಸಹಚರರಿಗೆ ಉದ್ದೇಶಪೂರ್ವಕ ಬ್ಯಾಕಪ್ ಬೇಕು
ಕಾರ್ಯವಿಧಾನಕ್ಕಿಂತ ಹಳೆಯದಾದ್ದರಿಂದ ಅಥವಾ ಅದನ್ನು ನಿಷ್ಕ್ರಿಯಗೊಳಿಸಿರುವುದರಿಂದ ಮಾತುಕತೆಯನ್ನೇ ಮಾಡಲಾಗದ ಸಹಚರನಿಗೆ ದಾಖಲಿತ ಹೊಂದಾಣಿಕೆ ವ್ಯವಸ್ಥೆ ಬೇಕು। ಬ್ಯಾಕಪ್ ಆಯ್ಕೆ ನಿಖರವಾಗಿ ಆ ಸಂದರ್ಭಕ್ಕಾಗಿ ಇದೆ ಮತ್ತು ಮಾತುಕತೆಯಲ್ಲಿ ಭಾಗವಹಿಸದ ಸಹಚರರಿಗೆ ಅನ್ವಯಿಸುತ್ತದೆ।
ಇದು ಒಂದು ಸಂದೇಶ ಮಾಯವಾಗಲು ಪ್ರತಿ ಹಳೆಯ ಸೈಫರ್ ಅನ್ನು ಸಕ್ರಿಯಗೊಳಿಸುವುದಕ್ಕೆ ಸಮಾನವಲ್ಲ। ವಿಶಾಲ ಪಟ್ಟಿ ಪ್ರತಿ ಸಹಚರನಿಗೂ ಅಧಿವೇಶನವನ್ನು ದುರ್ಬಲಗೊಳಿಸುತ್ತದೆ, ಬಲವಾದದ್ದನ್ನು ಚರ್ಚಿಸುತ್ತಿದ್ದವರೂ ಸೇರಿದಂತೆ।
ಸಂಬಂಧವಿಲ್ಲದ ಅಲ್ಗಾರಿದಮ್ ಹೆಸರುಗಳನ್ನು ಸಂಪಾದಿಸುವ ಬದಲು ಎರಡೂ ಬದಿಗಳನ್ನು ಸಮನ್ವಯಗೊಳಿಸಿ। ಸರ್ವರ್ ಅಪ್ಗ್ರೇಡ್ ಹಳೆಯ ಆಯ್ಕೆಯನ್ನು ತೆಗೆದುಹಾಕಿದ್ದರೆ, ತಿದ್ದುಪಡಿ ಆವೃತ್ತಿ ಯೋಜನೆಗೆ ಸೇರಿದ್ದು, ಕ್ಲೈಂಟ್ನಲ್ಲಿನ ಆತುರಕ್ಕಲ್ಲ।
ಪರಿಶೀಲನೆಯನ್ನು ಅಚ್ಚಳಿಯದೆ ಇರಿಸಿ
ಡೇಟಾ ಚಾನೆಲ್ ಅಸಾಮರಸ್ಯ ಪರಿಶೀಲಿಸದ ಸರ್ವರ್ ಅನ್ನು ಒಪ್ಪಿಕೊಳ್ಳುವ ಕಾರಣವಲ್ಲ। ಪ್ರಮಾಣಪತ್ರ ಪರಿಶೀಲನೆ, ನಿರೀಕ್ಷಿತ ಸರ್ವರ್ ಹೆಸರು ಮತ್ತು ನಿಯಂತ್ರಣ ಚಾನೆಲ್ನ ರಕ್ಷಣಾ ಸೆಟ್ಟಿಂಗ್ಗಳು ಸೈಫರ್ ಆಯ್ಕೆಯಿಂದ ಪ್ರತ್ಯೇಕವಾಗಿವೆ ಮತ್ತು ಯಾವುದೇ ಹೊಂದಾಣಿಕೆ ಬದಲಾವಣೆಯನ್ನು ತಡೆದುಕೊಳ್ಳಬೇಕು।
ಚರ್ಚಿಸಿದ ಡೇಟಾ ಸೈಫರ್, ಕ್ಲೈಂಟ್ ಆವೃತ್ತಿ ಮತ್ತು ಸರ್ವರ್ ಆವೃತ್ತಿಯನ್ನು ಒಟ್ಟಿಗೆ ದಾಖಲಿಸಿ, ಮುಂದಿನ ಹೋಲಿಕೆ ಪ್ರೊಫೈಲ್ ಫೈಲ್ನಿಂದಲ್ಲ, ಸತ್ಯಗಳಿಂದ ಪ್ರಾರಂಭವಾಗಲಿ।
ಬೆಂಬಲಿತ ತಿದ್ದುಪಡಿಯ ನಂತರ ಆರಂಭಿಕ ಸಂಪರ್ಕ ಮತ್ತು ಮರುಮಾತುಕತೆಯನ್ನು ಪರೀಕ್ಷಿಸಿ, ಏಕೆಂದರೆ ಒಮ್ಮೆ ಸ್ಥಾಪಿತವಾದ ಅಧಿವೇಶನ ಕೀಗಳ ನವೀಕರಣದಲ್ಲಿ ಇನ್ನೂ ವಿಫಲವಾಗಬಹುದು।
ಸುರಂಗ ಸ್ಥಾಪಿತವಾಗಿ ಸೈಟ್ಗಳು ಇನ್ನೂ ವಿಫಲವಾದರೆ, ಸೈಫರ್ ಇನ್ನು ಸಂಶಯಾಸ್ಪದವಲ್ಲ। ರೂಟಿಂಗ್ ಮತ್ತು DNS ಜೊತೆ ಮುಂದುವರಿಯಿರಿ। ಕೆಲಸದ ಕ್ರಮ: ಲಾಗ್ನ ಎರಡೂ ಸಾಲುಗಳನ್ನು ಓದಿ, ಎರಡೂ ಪಟ್ಟಿಗಳನ್ನು ಹೋಲಿಸಿ, ಆವೃತ್ತಿಗಳನ್ನು ಪರಿಶೀಲಿಸಿ, ಅಗತ್ಯವಿರುವ ಸಹಚರನಿಗೆ ಮಾತ್ರ ಬ್ಯಾಕಪ್ ಸೇರಿಸಿ, ನಂತರ ನವೀಕರಣ ಮಾರ್ಗವನ್ನು ಮತ್ತೆ ಪರೀಕ್ಷಿಸಿ।