VPN ಸರ್ವರ್ನ ಇಮೇಜ್ ಅನ್ನು ಅದರ ಗುರುತನ್ನು ಕ್ಲೋನ್ ಮಾಡದೆ ಕ್ಲೋನ್ ಮಾಡುವುದು
ಪ್ರತಿಯು ಒಂದು ಗೇಟ್ವೇ ಅನ್ನು ಮರುಸ್ಥಾಪಿಸುತ್ತದೆಯೇ ಅಥವಾ ಎರಡನೆಯದನ್ನು ಸೇರಿಸುತ್ತದೆಯೇ ಎಂಬುದನ್ನು ನಿರ್ಧರಿಸಿ. ಮರುಬಳಕೆಯ ಸಂರಚನೆ, ಸಹಿ ಅಧಿಕಾರ ಮತ್ತು ನೆಟ್ವರ್ಕ್ ಸ್ಥಿತಿ ಪ್ರತಿಯೊಂದೂ ಬೇರೆ ರೀತಿಯಲ್ಲಿ ಚಲಿಸುತ್ತವೆ.
ಇಮೇಜ್ ಬೂಟ್ ಆಗುತ್ತದೆ, ಸೇವೆ ಪ್ರಾರಂಭವಾಗುತ್ತದೆ ಮತ್ತು ಕ್ಲೈಂಟ್ಗಳು ಸಂಪರ್ಕಗೊಳ್ಳುತ್ತವೆ. ಆ ಕ್ಷಣದಲ್ಲೇ ನಿಲ್ಲಿಸಿ, ಸದ್ಯಕ್ಕೆ ಎರಡು ಬಹಳ ಭಿನ್ನ ಕಾರ್ಯಾಚರಣೆಗಳಲ್ಲಿ ಯಾವುದು ನಡೆಯಿತು ಎಂದು ಕೇಳಬೇಕು. ಒಂದೋ ಪ್ರತಿಯು ಹಿಂದೆ ಇದ್ದ ಒಂದು ತಾರ್ಕಿಕ ಗೇಟ್ವೇ ಅನ್ನು ಮರುಸ್ಥಾಪಿಸುತ್ತಿದೆ, ಇಲ್ಲವೇ ಅದು ನೌಕಾಪಡೆಗೆ ಎರಡನೆಯ ಗೇಟ್ವೇ ಸೇರಿಸುತ್ತಿದೆ. ಎರಡೂ ಕಾನೂನುಬದ್ಧವಾಗಿವೆ, ಮತ್ತು ಗುರುತು ಹಾಗೂ ಪ್ರವೇಶದ ಮೇಲೆ ಅವುಗಳ ಪರಿಣಾಮ ಬೇರೆ. ಸ್ವಚ್ಛವಾಗಿ ಏಳುವ ಯಂತ್ರ ಎರಡನ್ನೂ ಸಾಬೀತುಪಡಿಸುವುದಿಲ್ಲ.
ಮೂರು ಷರತ್ತುಗಳು ಉತ್ತರವನ್ನು ನಿರ್ಧರಿಸುತ್ತವೆ, ಮತ್ತು ಅವು ಒಂದು ಇಮೇಜ್ ಹೊತ್ತುಕೊಳ್ಳಬಹುದಾದ ಸಾಮಗ್ರಿಯ ಮೂರು ಬುಟ್ಟಿಗಳು. ಇಮೇಜ್ ನಿರ್ಮಾಣವಾಗುವ ಮೊದಲೇ ಅವನ್ನು ವಿಂಗಡಿಸಿ, ಎರಡು ಬಾರಿ ನಿಯೋಜಿಸಿದ ಮೇಲೆ ಅಲ್ಲ.
ಮೊದಲು ನೀವು ಎರಡರಲ್ಲಿ ಯಾವ ಕಾರ್ಯಾಚರಣೆ ಮಾಡುತ್ತಿದ್ದೀರಿ ಎಂದು ನಿರ್ಧರಿಸಿ
ಮರುಸ್ಥಾಪನೆ ಒಂದು ಸೇವಾ ಗುರುತನ್ನು ಉಳಿಸಿಕೊಳ್ಳುತ್ತದೆ. ಹಳೆಯ ಇನ್ಸ್ಟಾನ್ಸ್ ಹೋಗಿದೆ, ಹೆಸರು ಮತ್ತು ಪ್ರಮಾಣಪತ್ರ ಉಳಿಯುತ್ತವೆ, ಮತ್ತು ಕ್ಲೈಂಟ್ಗಳು ಅದೇ ಅಂತ್ಯಬಿಂದುವನ್ನು ನಂಬುತ್ತಲೇ ಇರುತ್ತವೆ. ಸೇರಿಸುವಿಕೆ ಎರಡನೆಯ ಗುರುತನ್ನು ಸೃಷ್ಟಿಸುತ್ತದೆ, ಅದನ್ನು ಕ್ಲೈಂಟ್ಗಳು, ಲಾಗ್ಗಳು ಮತ್ತು ರದ್ದತಿ ಎಲ್ಲವೂ ಬೇರ್ಪಡಿಸಬೇಕು.
ಈ ವ್ಯತ್ಯಾಸ ಕೇವಲ ಮೇಲ್ನೋಟದ್ದಲ್ಲ. ಇಬ್ಬರು ಜೀವಂತ ಹೋಸ್ಟ್ಗಳು ಒಂದೇ ಗೇಟ್ವೇ ಪ್ರಮಾಣಪತ್ರವನ್ನು ಪ್ರಸ್ತುತಪಡಿಸಿದರೆ, ಕ್ಲೈಂಟ್ ಅವರನ್ನು ಬೇರ್ಪಡಿಸಲಾರದು, ಆಡಿಟ್ ಕುರುಹೂ ಸಾಧ್ಯವಿಲ್ಲ, ಮತ್ತು ಆ ಪ್ರಮಾಣಪತ್ರವನ್ನು ರದ್ದು ಮಾಡುವುದು ಇಬ್ಬರನ್ನೂ ಒಟ್ಟಿಗೆ ತೆಗೆದುಹಾಕುತ್ತದೆ. ಉದ್ದೇಶಪೂರ್ವಕ ಹೆಚ್ಚಿನ ಲಭ್ಯತೆಯ ವಿನ್ಯಾಸ ಬಯಸುವುದು ನಿಖರವಾಗಿ ಅದೇ ಆಗಿರಬಹುದು, ಮತ್ತು ಆತುರದ ಇಮೇಜ್ ಪ್ರತಿಗೆ ಉದ್ದೇಶಿಸುವುದು ಅಪರೂಪ.
ಆದ್ದರಿಂದ ಮೊದಲ ನಿರ್ಧಾರ ಒಂದು ವಾಕ್ಯ, ಇಮೇಜ್ ನಿರ್ಮಾಣ ಹೋಸ್ಟ್ ಬಿಡುವ ಮೊದಲೇ ಬರೆದಿಡಬೇಕು: ಈ ಪ್ರತಿಯು ಗೇಟ್ವೇ A ಅನ್ನು ಮರುಸ್ಥಾಪಿಸುತ್ತದೆ, ಅಥವಾ ಈ ಪ್ರತಿಯು ಗೇಟ್ವೇ B ಆಗುತ್ತದೆ. ಅನಂತರದ ಎಲ್ಲವೂ ಆ ವಾಕ್ಯದ ವಿರುದ್ಧ ಲೆಕ್ಕಪತ್ರ. ಯಾರೂ ಅದನ್ನು ಬರೆಯಲು ಸಾಧ್ಯವಿಲ್ಲದಿದ್ದರೆ, ಪ್ರತಿಯು ನಿರ್ಮಾಣಕ್ಕೆ ಸಿದ್ಧವಿಲ್ಲ.
ಮರುಬಳಕೆಯ ಇನ್ಪುಟ್ಗಳು, ಗುರುತು ಮತ್ತು ಅಧಿಕಾರ, ನಿಯೋಜನೆ ಸ್ಥಿತಿ
ಮರುಬಳಕೆಯ ಬುಟ್ಟಿ ಸುಲಭವಾದದ್ದು: ಪ್ಯಾಕೇಜ್ಗಳು, ರಹಸ್ಯವಿಲ್ಲದ ಪರಿಶೀಲಿತ ಸಂರಚನೆ, ಸೇವಾ ಟೆಂಪ್ಲೇಟ್ಗಳು, ಗಟ್ಟಿಗೊಳಿಸುವ ಸೆಟ್ಟಿಂಗ್ಗಳು. ಇಮೇಜ್ ನಿಜವಾಗಿಯೂ ಉತ್ತಮವಾಗಿರುವುದು ಇದರಲ್ಲಿ, ಮತ್ತು ಇದನ್ನು ಮಿತಿಯಿಲ್ಲದೆ ಪುನರುತ್ಪಾದಿಸಬಹುದು.
ಗುರುತು ಮತ್ತು ಅಧಿಕಾರದ ಬುಟ್ಟಿಯೇ ಪ್ರತಿಗಳು ತಪ್ಪಾಗುವ ಸ್ಥಳ. ಗೇಟ್ವೇಯ ಖಾಸಗಿ ಕೀಲಿ ಮತ್ತು ಪ್ರಮಾಣಪತ್ರವು ಆ ಗೇಟ್ವೇಯನ್ನು ಪ್ರತಿ ಕ್ಲೈಂಟ್ಗೆ ಗುರುತಿಸುತ್ತವೆ. ಪ್ರಮಾಣಪತ್ರ ಪ್ರಾಧಿಕಾರದ ಸಹಿ ಕೀಲಿ ಬೇರೆ ಶಕ್ತಿಯ ಬೇರೆ ವಸ್ತು: ಅದು ಗುರುತುಗಳನ್ನು ನೀಡುತ್ತದೆ. ನೀಡುವವರನ್ನು ನಂಬುವುದು ಪ್ರತಿ ಹೊಸ ಗೇಟ್ವೇಗೆ ನೀಡುವ ಸಾಮರ್ಥ್ಯ ಬೇಕೆಂದು ಅರ್ಥವಲ್ಲ, ಮತ್ತು ಸಹಿ ಕೀಲಿಯನ್ನು ಇಮೇಜ್ ಒಳಗೆ ಕಳುಹಿಸುವುದು ಆ ಸಾಮರ್ಥ್ಯವನ್ನು ಇಮೇಜ್ ಓದಬಲ್ಲ ಯಾವುದಕ್ಕೂ ನೀಡುತ್ತದೆ.
ನಿಯೋಜನೆ ಸ್ಥಿತಿಯ ಬುಟ್ಟಿ ಜನರು ಮರೆಯುವ ಬುಟ್ಟಿ, ಏಕೆಂದರೆ ಅದು ಸಂರಚನೆಯಂತೆ ಕಾಣುತ್ತದೆ. ಆಲಿಸುವ ವಿಳಾಸಗಳು, ವಿಳಾಸ ಪೂಲ್ಗಳು, ತಳ್ಳಲಾದ ಮಾರ್ಗಗಳು, ರಿಜಾಲ್ವರ್ ಸೆಟ್ಟಿಂಗ್ಗಳು ಮತ್ತು ಸ್ಥಳೀಯ ಏಕೀಕರಣ ಎಲ್ಲವೂ ಮೊದಲ ಹೋಸ್ಟ್ ಬಗ್ಗೆ ಊಹೆಗಳನ್ನು ಸಂಕೇತಿಸುತ್ತವೆ. ಅವನ್ನು ಪ್ರತಿಮಾಡುವ ಎರಡನೆಯ ನೋಡ್ ಇನ್ನೊಂದು ಗೇಟ್ವೇ ಈಗಾಗಲೇ ಹೊಂದಿರುವ ಪೂಲ್ನಿಂದ ಹಂಚಬಹುದು, ಅಥವಾ ಮೂಲದ ಪಕ್ಕದಲ್ಲಿ ಮಾತ್ರ ಇರುವ ಸಂಪನ್ಮೂಲಕ್ಕೆ ಕ್ಲೈಂಟ್ಗಳನ್ನು ಕಳುಹಿಸಬಹುದು.
ಹೊಸ ನೋಡ್ಗೆ ಏನು ನೀಡಬೇಕು, ಮತ್ತು ಯಾರಿಂದ
ಸ್ವತಂತ್ರವಾಗಿ ನಿರ್ವಹಿಸಲ್ಪಡುವ ನೋಡ್ ತನ್ನದೇ ರುಜುವಾತುಗಳನ್ನು ಅನುಮೋದಿತ ನೋಂದಣಿ ಪ್ರಕ್ರಿಯೆಯ ಮೂಲಕ ಪಡೆಯಬೇಕು, ಮತ್ತು ಸಹಿ ಕಾರ್ಯಾಚರಣೆ ಹೊಸ ಹೋಸ್ಟ್ನಲ್ಲಿ ಅಲ್ಲ, ಸಹಿ ಕೀಲಿ ಇರುವಲ್ಲಿಯೇ ನಡೆಯಬೇಕು. ಇತರ ನೋಡ್ಗಳಿಗೆ ತೊಂದರೆಯಾಗದೆ ಯಾವ ಗುರುತನ್ನು ಹಿಂಪಡೆಯಬಹುದು ಎಂದು ದಾಖಲಿಸಿ; ಉತ್ತರ "ಎಲ್ಲವೂ" ಆದರೆ, ವಿನ್ಯಾಸದಲ್ಲಿ ಎರಡು ಎಂದು ನಟಿಸುವ ಒಂದೇ ಗುರುತು ಇದೆ.
ನೆಟ್ವರ್ಕ್ ಮೌಲ್ಯಗಳಿಗೂ ಅದೇ ನಡವಳಿಕೆ ಬೇಕು. ಇರುವ ಗೇಟ್ವೇಯೊಂದಿಗೆ ಘರ್ಷಣೆಯಾಗದ ಪೂಲ್, ಆಲಿಸುವ ವಿಳಾಸ ಮತ್ತು ತಳ್ಳಲಾದ ಮಾರ್ಗಗಳ ಗುಂಪನ್ನು ಆರಿಸಿ, ಅವನ್ನು ಇಮೇಜ್ನಲ್ಲಿ ಅಲ್ಲ, ಒದಗಿಸುವ ಇನ್ಪುಟ್ನಲ್ಲಿ ಬರೆಯಿರಿ. ಇನ್ಪುಟ್ ಪರಿಶೀಲಿಸಬಹುದಾದದ್ದು; ಇಮೇಜ್ ಅಲ್ಲ.
ಕಾನೂನುಬದ್ಧ ಮಧ್ಯಂತರ ಸಂದರ್ಭವಿದೆ. ಬೆಂಬಲಿತ ಮರುಪ್ರಾಪ್ತಿ ಅಥವಾ ಪ್ರತಿಕೃತಿ ವಿನ್ಯಾಸವು ಉದ್ದೇಶಪೂರ್ವಕವಾಗಿ ಒಂದು ತಾರ್ಕಿಕ ಸೇವಾ ಗುರುತನ್ನು ಹೋಸ್ಟ್ಗಳ ನಡುವೆ ಉಳಿಸಬಹುದು, ಹಳೆಯ ಪ್ರತಿಗೆ ನಿಯಂತ್ರಿತ ಪ್ರವೇಶ ಮತ್ತು ಪರಿಭ್ರಮಣ ಯೋಜನೆಯೊಂದಿಗೆ. ಅದು ಮಾಲೀಕರಿರುವ ನಿರ್ಧಾರ, ಇಮೇಜ್ ಅನುಕೂಲಕರವಾಗಿತ್ತು ಎಂದು ಸಂಭವಿಸುವ ಡೀಫಾಲ್ಟ್ ಅಲ್ಲ.
openssl x509 -in /etc/openvpn/server/server.crt -noout -subject -issuer -dates
find /etc/openvpn -name '*.key' -o -name '*.pem' | head -20
ಮೊದಲ ಆಜ್ಞೆ ನೋಡ್ ವಾಸ್ತವವಾಗಿ ಯಾವ ಗುರುತನ್ನು ಪ್ರಸ್ತುತಪಡಿಸುತ್ತದೆ ಮತ್ತು ಯಾರು ಸಹಿ ಮಾಡಿದರು ಎಂದು ಹೇಳುತ್ತದೆ. ಎರಡನೆಯದು ಆರಂಭಿಕ ಪಟ್ಟಿ, ಸಾಕ್ಷ್ಯವಲ್ಲ: ಖಾಸಗಿ ಸಾಮಗ್ರಿ ಆ ಕೋಶದ ಹೊರಗೆ, ಯಾವುದೇ ಅಪ್ಲಿಕೇಶನ್ ಡೇಟಾಬೇಸ್ ಒಳಗೆ, ಅಥವಾ ಚಾಲನೆಯಲ್ಲಿರುವ ಫೈಲ್ಸಿಸ್ಟಮ್ ಇನ್ನು ತೋರಿಸದ ಸ್ನ್ಯಾಪ್ಶಾಟ್ ಪದರದಲ್ಲಿ ಇರಬಹುದು.
ಇಮೇಜ್ನ ಪ್ರತಿಯು ಮೌನವಾಗಿ ಏನನ್ನು ಹೊತ್ತುಕೊಳ್ಳುತ್ತದೆ
ಇಮೇಜ್ನ ಹೊಸ ಪರಿಷ್ಕರಣೆಯಿಂದ ಫೈಲ್ ಅನ್ನು ಅಳಿಸುವುದು ಅದನ್ನು ಹಳೆಯ ಪರಿಷ್ಕರಣೆಗಳಿಂದ, ಪದರ ಕ್ಯಾಶ್ಗಳಿಂದ ಅಥವಾ ಅದು ಇದ್ದಾಗ ತೆಗೆದ ಸ್ನ್ಯಾಪ್ಶಾಟ್ಗಳಿಂದ ತೆಗೆದುಹಾಕುವುದಿಲ್ಲ. ಆದ್ದರಿಂದ ರುಜುವಾತುಗಳನ್ನು ಹೊತ್ತಿರುವ ಇಮೇಜ್ಗಳನ್ನು ಅವುಗಳ ಇಡೀ ಜೀವಿತಾವಧಿಯಲ್ಲಿ ಸೂಕ್ಷ್ಮ ವಸ್ತುಗಳಂತೆ ಪರಿಗಣಿಸಬೇಕು, ನಿರ್ಮಾಣದ ಕ್ಷಣದಲ್ಲಿ ಮಾತ್ರವಲ್ಲ.
ಇಮೇಜ್ನ ವಿಷಯ ಮತ್ತು ಒದಗಿಸುವ ಇನ್ಪುಟ್ಗಳನ್ನು ಬೇರೆ ಬೇರೆ ಪ್ರಶ್ನೆಗಳಾಗಿ ಪರಿಶೀಲಿಸಿ. ಇಮೇಜ್ "ಈ ಕಲಾಕೃತಿಯ ಒಳಗೆ ಏನಿದೆ" ಎಂದು ಉತ್ತರಿಸುತ್ತದೆ, ಇನ್ಪುಟ್ಗಳು "ಮೊದಲ ಬೂಟ್ನಲ್ಲಿ ಈ ಇನ್ಸ್ಟಾನ್ಸ್ ಏನಾಗುತ್ತದೆ" ಎಂದು ಉತ್ತರಿಸುತ್ತವೆ. ಹಂಚಿದ ಕೀಲಿಯನ್ನು ತರುವ ಬೂಟ್ಸ್ಟ್ರಾಪ್ ಸ್ಕ್ರಿಪ್ಟ್ ಇರುವ ಸ್ವಚ್ಛ ಇಮೇಜ್ ಮೊದಲ ಪ್ರಶ್ನೆಗೆ ಚೆನ್ನಾಗಿ ಮತ್ತು ಎರಡನೆಯದಕ್ಕೆ ಕೆಟ್ಟದಾಗಿ ಉತ್ತರಿಸುತ್ತದೆ.
ಕಾನೂನುಬದ್ಧವಾಗಿ ರಹಸ್ಯಗಳನ್ನು ಹೊಂದಿರುವ ಮರುಪ್ರಾಪ್ತಿ ಇಮೇಜ್ಗಳನ್ನು ಅವು ಬೇಕಾದವರಿಗೆ ಮಾತ್ರ ಸೀಮಿತಗೊಳಿಸಿ, ಮತ್ತು ಅವು ಎಲ್ಲಿ ಸಂಗ್ರಹವಾಗಿವೆ ಎಂದು ದಾಖಲಿಸಿ. ಪರ್ಯಾಯವಾದ, ಯಾವುದೇ ಒದಗಿಸುವಿಕೆಯಿಲ್ಲದೆ ಕೆಲಸ ಮಾಡುವುದರಿಂದ ಅನುಕೂಲಕರವಾದ ಇಮೇಜ್, ಅದನ್ನು ಕಂಡುಕೊಳ್ಳುವ ಯಾರಿಗೂ ಗೇಟ್ವೇಯ ಗುರುತನ್ನು ನೀಡುವ ಅದೇ ಇಮೇಜ್. ಆ ಎರಡು ಕಾರ್ಯಗಳಲ್ಲಿ ಒಂದೇ ಒಂದು ನಿರ್ಮಾಣ ಲಾಗ್ನಲ್ಲಿ ಕಾಣುತ್ತದೆ.
ಉತ್ಪಾದನೆಗೆ ಮೊದಲು ಪ್ರವೇಶ ಪರಿಶೀಲನೆಗಳು
ನೋಡ್ ಸಂಚಾರವನ್ನು ಸ್ವೀಕರಿಸುವ ಮೊದಲು ನಾಲ್ಕು ವಿಷಯಗಳನ್ನು ದೃಢೀಕರಿಸಿ: ಅದು ಪ್ರಸ್ತುತಪಡಿಸುವ ಗುರುತು, ಅದು ಸ್ವೀಕರಿಸುವ ಕ್ಲೈಂಟ್ಗಳು, ಅದು ತಲುಪಲು ಅನುಮತಿಸಲಾದ ಸಂಪನ್ಮೂಲಗಳು, ಮತ್ತು ಅದು ಹಂಚುವ ವಿಳಾಸಗಳಿಗೆ ಹಿಂತಿರುಗುವ ಮಾರ್ಗ.
systemctl status openvpn-server@lab --no-pager
ss -lunp 'sport = :1194'
ip -4 route show table all | grep -F '10.90.'
ನಂತರ ಋಣಾತ್ಮಕ ಸಂದರ್ಭವನ್ನು ಪರಿಶೀಲಿಸಿ, ಅಪಘಾತಗಳನ್ನು ಹಿಡಿಯುವುದು ಅದೇ: ಹೊಸ ನೋಡ್ನಲ್ಲಿ ಮೂಲಕ್ಕೆ ಉದ್ದೇಶಿಸಿದ ನಿರ್ವಾಹಕ ಅಥವಾ ಕ್ಲೈಂಟ್ ಪ್ರವೇಶ ಇದೆಯೇ? ಪ್ರತಿಮಾಡಿದ ಸಂರಚನೆಯು ಹೆಚ್ಚುವರಿ ಕ್ಲೈಂಟ್ ನಮೂದು, ವಾರಸುದಾರಿಕೆಯ ನಿರ್ವಹಣಾ ಮಾರ್ಗ, ಅಥವಾ ಮೊದಲ ಹೋಸ್ಟ್ನಲ್ಲಿ ಅರ್ಥಪೂರ್ಣವಾಗಿದ್ದ ಪುಶ್ ಸೂಚನೆಯನ್ನು ಹೊತ್ತುಕೊಳ್ಳಬಹುದು.
ಜೀವಂತ ರಹಸ್ಯಗಳನ್ನು ಹೊಂದಿರುವ ಇಮೇಜ್ ಈಗಾಗಲೇ ತನ್ನ ಅನುಮೋದಿತ ಮಿತಿಯನ್ನು ಮೀರಿ ಹೋಗಿದ್ದರೆ, ರುಜುವಾತುಗಳನ್ನು ಬದಲಾಯಿಸಿ ಮತ್ತು ಪ್ರತಿಗಳನ್ನು ನಿಯಂತ್ರಿಸಿ. ಇತ್ತೀಚಿನ ನಿರ್ಮಾಣದಿಂದ ಫೈಲ್ ತೆಗೆಯುವುದು ಹಳೆಯ ಪ್ರತಿಗಳು ಇನ್ನೂ ಹಿಡಿದಿಟ್ಟುಕೊಂಡಿರುವ ರುಜುವಾತನ್ನು ನಿವೃತ್ತಿಗೊಳಿಸುವುದಕ್ಕೆ ಸಮವಲ್ಲ, ಮತ್ತು ಆ ಎರಡು ಸತ್ಯಗಳ ನಡುವಿನ ಅಂತರವೇ ಒಬ್ಬ ದಾಳಿಕೋರನಿಗೆ ಬೇಕಾದ ನಿಖರ ಕಿಟಕಿ.