ನಕಲಿಸಿದ WireGuard ಪ್ರೊಫೈಲ್: ಎರಡೂ ಸಾಧನಗಳು ಏಕೆ ವಿಫಲವಾಗುತ್ತವೆ
ನಕಲಿಸಿದ ಪ್ರೊಫೈಲ್ ಕೀಲಿಯನ್ನು ನಕಲಿಸುತ್ತದೆ, ಸಾಧನವನ್ನಲ್ಲ. ಹ್ಯಾಂಡ್ಶೇಕ್ ಲಾಗ್ ಪರಿಶೀಲಿಸಿ, ಹಂಚಿಕೆಯ ಗುರುತನ್ನು ದೃಢೀಕರಿಸಿ, ನಂತರ ಎರಡನೆಯದನ್ನು ಸರಿಯಾಗಿ ನೀಡಿ.
ಲ್ಯಾಪ್ಟಾಪ್ನಲ್ಲಿ ಟನೆಲ್ ಕೆಲಸ ಮಾಡುತ್ತಿತ್ತು, ಹಾಗಾಗಿ ಕಾನ್ಫಿಗ್ ಫೈಲ್ ಫೋನ್ ಮತ್ತು ಟ್ಯಾಬ್ಲೆಟ್ಗೆ ಹೋಯಿತು, ಈಗ ಮೂರರಲ್ಲೂ ಹ್ಯಾಂಡ್ಶೇಕ್ಗಳು ಬರುತ್ತಿವೆ-ಹೋಗುತ್ತಿವೆ. ಏನೂ ತಪ್ಪಾಗಿ ಟೈಪ್ ಆಗಿಲ್ಲ ಮತ್ತು ಸರ್ವರ್ ಕಾನ್ಫಿಗರೇಶನ್ ಸಂಪಾದಿಸಲಾಗಿಲ್ಲ. WireGuard ಪ್ರೊಫೈಲ್ ಹಲವು ಸಾಧನಗಳು ಬಳಸಬಹುದಾದ ಪಾಸ್ವರ್ಡ್ ಇರುವ ಖಾತೆ ಅಲ್ಲ; ಅದು ಕೀಲಿ ಜೋಡಿ, ಮತ್ತು ಸಾರ್ವಜನಿಕ ಅರ್ಧ ಭಾಗ ಮಾತ್ರ ಪೀರ್ ಅನ್ನು ಗುರುತಿಸುತ್ತದೆ. ಫೈಲ್ ನಕಲಿಸುವುದು ಗುರುತನ್ನು ನಕಲಿಸುತ್ತದೆ, ಹಾಗಾಗಿ ಸರ್ವರ್ ಈಗ ತಾವೇ ಒಂದೇ ಎಂದು ಹೇಳಿಕೊಳ್ಳುವ ಹಲವು ಸಾಧನಗಳಿಗೆ ಒಂದೇ ಎಂಡ್ಪಾಯಿಂಟ್ ಸಂಬಂಧವನ್ನು ಇಟ್ಟುಕೊಳ್ಳಲು ಪ್ರಯತ್ನಿಸುತ್ತಿದೆ. ಸರ್ವರ್ ಕಡೆಯಿಂದ ಗಮನಿಸಲು ಎರಡನೇ ಸಾಧನವಿಲ್ಲ, ವಿಳಾಸ ನಿರಂತರವಾಗಿ ಚಲಿಸುವ ಪೀರ್ ಮಾತ್ರ ಇದೆ.
ಪ್ರತಿ ಸಾಧನದಲ್ಲಿನ ಹ್ಯಾಂಡ್ಶೇಕ್ ಲಾಗ್ನಿಂದ ಪ್ರಾರಂಭಿಸಿ
ಪ್ರತಿ ಸಾಧನದಲ್ಲಿ ಕ್ಲೈಂಟ್ ತೆರೆದು ಏನನ್ನೂ ಬದಲಿಸುವ ಮೊದಲು ಕೊನೆಯ ಹ್ಯಾಂಡ್ಶೇಕ್ ಸಮಯ ಮತ್ತು ಪ್ರಸ್ತುತ ಎಂಡ್ಪಾಯಿಂಟ್ ದಾಖಲಿಸಿ. ಆರೋಗ್ಯಕರ ಸೆಟಪ್ನಲ್ಲಿ ಸಾಧನ ಬಳಕೆಯಲ್ಲಿರುವಾಗ ಈ ಮೌಲ್ಯಗಳು ಸ್ಥಿರವಾಗಿರುತ್ತವೆ; ನಕಲಿ ಗುರುತಿನಲ್ಲಿ ಸಮಯ ಮುದ್ರೆಗಳು ಪರ್ಯಾಯವಾಗಿ ಬರುತ್ತವೆ, ಮತ್ತು ಸರ್ವರ್ನಲ್ಲಿ ದಾಖಲಾದ ಎಂಡ್ಪಾಯಿಂಟ್ ಪ್ರೊಫೈಲ್ ಇರುವ ಸಾಧನಕ್ಕಿಂತ ಬೇರೆ ಸಾಧನವನ್ನು ವಿವರಿಸಬಹುದು. ಆ ಪರ್ಯಾಯವೇ ಸಹಿ, ಮತ್ತು ಲಕ್ಷಣವು ಕಾನ್ಫಿಗರೇಶನ್ ದೋಷದ ಬದಲು ಅಸ್ಥಿರ ಸಂಪರ್ಕದಂತೆ ಏಕೆ ಕಾಣುತ್ತದೆ ಎಂಬುದನ್ನು ಅದು ವಿವರಿಸುತ್ತದೆ. ಸಾಧನಗಳು ಕೆಟ್ಟಿಲ್ಲ; ಅವು ಪರಸ್ಪರ ಅಡ್ಡಿಪಡಿಸುತ್ತಿವೆ.
ಓದುವಿಕೆಯನ್ನು ಸಾಧನಗಳ ಮೇಲೆಯೇ ಮಾಡಿ, ಆಗ ಪ್ರತಿ ವೀಕ್ಷಣೆ ನಿರ್ದಿಷ್ಟ ಯಂತ್ರಕ್ಕೆ ಜೋಡಣೆಯಾಗುತ್ತದೆ. ಬೆಂಬಲ ಚಾಟ್ನಿಂದ ನಕಲಿಸಿದ ಸಮಯ ಮುದ್ರೆ ಆ ಜೋಡಣೆಯನ್ನು ಕಳೆದುಕೊಳ್ಳುತ್ತದೆ ಮತ್ತು ನಂತರ ಬಹಳ ಕಡಿಮೆ ಮೌಲ್ಯದ್ದಾಗಿರುತ್ತದೆ.
ಎರಡು ಸಾಧನಗಳು ಒಂದೇ ಗುರುತನ್ನು ಹಂಚಿಕೊಳ್ಳುತ್ತವೆಯೇ ಎಂದು ದೃಢೀಕರಿಸಿ
ಸಾರ್ವಜನಿಕ ಕೀಲಿಗಳನ್ನು ಹೋಲಿಸಿ, ಖಾಸಗಿ ಕೀಲಿಗಳನ್ನಲ್ಲ. ಸಾರ್ವಜನಿಕ ಕೀಲಿ ಖಾಸಗಿ ಕೀಲಿಯಿಂದ ಪಡೆಯಲ್ಪಡುತ್ತದೆ, ಹಾಗಾಗಿ ಒಂದೇ ಖಾಸಗಿ ಕೀಲಿ ಇರುವ ಎರಡು ಪ್ರೊಫೈಲ್ಗಳು ಒಂದೇ ಸಾರ್ವಜನಿಕ ಕೀಲಿ ಉತ್ಪಾದಿಸುತ್ತವೆ ಮತ್ತು ಸರ್ವರ್ಗೆ ಭೇದಿಸಲಾಗದವು. ಎರಡು ಸಾಧನಗಳು ಒಂದೇ ಸಾರ್ವಜನಿಕ ಕೀಲಿ ವರದಿ ಮಾಡಿದರೆ ಪ್ರಶ್ನೆ ಬಗೆಹರಿದಿದೆ ಮತ್ತು ಯಾವುದೇ keepalive ಟ್ಯೂನಿಂಗ್ ಸಹಾಯ ಮಾಡದು. ಅಸ್ಥಿರ ಹ್ಯಾಂಡ್ಶೇಕ್ಗಳಿರುವ ಎರಡು ವಿಭಿನ್ನ ಕೀಲಿಗಳು ಸಂಪೂರ್ಣ ಬೇರೆಡೆಗೆ ಸೂಚಿಸುತ್ತವೆ, ಹಾಗಾಗಿ ಯಾವುದೇ ಬದಲಾವಣೆಗೂ ಮೊದಲು ಹೋಲಿಕೆ ಬರಬೇಕು.
wg show wg0 public-key
wg show wg0 latest-handshakes
wg show wg0 endpoints
wg show wg0 transfer
ಈ ಆದೇಶಗಳು ಸಾರ್ವಜನಿಕ ಸಾಮಗ್ರಿ ಮತ್ತು ಕೌಂಟರ್ಗಳನ್ನು ಮಾತ್ರ ಮುದ್ರಿಸುತ್ತವೆ, ಬೆಂಬಲ ಸಂಭಾಷಣೆಗೆ ಬೇಕಾದದ್ದು ಅಷ್ಟೇ. ಒಂದು ಸಾರ್ವಜನಿಕ ಕೀಲಿ ಮತ್ತು ಎರಡು ನೆಟ್ವರ್ಕ್ಗಳ ನಡುವೆ ನಿರಂತರವಾಗಿ ಚಲಿಸುವ ಎಂಡ್ಪಾಯಿಂಟ್ ಇರುವ ಸರ್ವರ್ ಪೀರ್ ನಮೂದು ನಕಲಿನ ನಿರೀಕ್ಷಿತ ಫಲಿತಾಂಶ, ಏಕೆಂದರೆ ಹೊಸ ಮೂಲದಿಂದ ದೃಢೀಕೃತ ಪ್ಯಾಕೆಟ್ ಸಂಚಾರ ಎಲ್ಲಿಗೆ ಕಳುಹಿಸಲ್ಪಡುತ್ತದೆ ಎಂಬುದನ್ನು ನವೀಕರಿಸುತ್ತದೆ. ಈ ನಡವಳಿಕೆ ಪ್ರೋಟೋಕಾಲ್ ವಿನ್ಯಾಸದಂತೆ ಕೆಲಸ ಮಾಡುವುದು, ಹಾಗಾಗಿ ಅದನ್ನು ನೆಟ್ವರ್ಕ್ ದೋಷ ಎಂದು ತಪ್ಪಾಗಿ ಭಾವಿಸುವುದು ಸುಲಭ.
ಎರಡನೇ ಗುರುತನ್ನು ಸರಿಯಾಗಿ ಒದಗಿಸಿ
ಅಗತ್ಯವಿರುವ ಸಾಧನದಲ್ಲಿ ಹೊಸ ಕೀಲಿ ಜೋಡಿ ರಚಿಸಿ, ನಂತರ ಫಲಿತ ಸಾರ್ವಜನಿಕ ಕೀಲಿಯನ್ನು ತನ್ನದೇ ಅನುಮತಿಸಿದ ವಿಳಾಸಗಳೊಂದಿಗೆ ಪ್ರತ್ಯೇಕ ಪೀರ್ ಆಗಿ ಸರ್ವರ್ಗೆ ಸೇರಿಸಿ. ಖಾಸಗಿ ಕೀಲಿ ಸಾಧನದಲ್ಲಿ ರಚನೆಯಾಗಿ ಅಲ್ಲೇ ಉಳಿಯಬೇಕು; ಬೇರೆಡೆ ರಚಿಸಿ ಅಂಟಿಸಿದ ಕೀಲಿ ಕನಿಷ್ಠ ಒಂದು ಹೆಚ್ಚುವರಿ ಸ್ಥಳದ ಮೂಲಕ ಹೋಗಿದೆ, ಮತ್ತು ಆ ಪ್ರಯಾಣ ಈಗ ನಂಬಿಕೆಯ ಕಥೆಯ ಭಾಗವಾಗಿದೆ.
umask 077
wg genkey > newdevice.key
wg pubkey < newdevice.key
ಸರ್ವರ್ ಕಡೆಗೆ ಸಾರ್ವಜನಿಕ ಕೀಲಿ ಜೊತೆಗೆ ಮೂಲ ಸಾಧನದೊಂದಿಗೆ ಘರ್ಷಿಸದ ಅನುಮತಿಸಿದ ವಿಳಾಸ ಹಂಚಿಕೆ ಬೇಕು. ಹಳೆಯ ಟನೆಲ್ ವಿಳಾಸವನ್ನು ಉಳಿಸಿಕೊಂಡು ಹೊಸ ಕೀಲಿ ತೋರಿಸುವ ಪ್ರೊಫೈಲ್ ಸರ್ವರ್ ಒಪ್ಪಿಕೊಂಡು ನಂತರ ತಪ್ಪಾಗಿ ಮಾರ್ಗದರ್ಶಿಸಬಹುದಾದ ಪೀರ್ ಉಂಟುಮಾಡುತ್ತದೆ, ಇದು ತಿರಸ್ಕೃತ ಹ್ಯಾಂಡ್ಶೇಕ್ಗಿಂತ ಸೂಕ್ಷ್ಮ ವೈಫಲ್ಯ. ಸಂಪರ್ಕಿಸುವ ಮೊದಲು ವಿಳಾಸ ಹಂಚಿಕೆ ಪರಿಶೀಲಿಸಿ, ಮೊದಲ ಗೊಂದಲದ ಪ್ಯಾಕೆಟ್ ನಷ್ಟದ ನಂತರವಲ್ಲ.
ಮೂಲವನ್ನು ಮುರಿಯದೆ ನಕಲನ್ನು ನಿವೃತ್ತಿಗೊಳಿಸಿ
ಹೊಸ ಗುರುತು ಕೆಲಸ ಮಾಡಿದ ನಂತರ, ಮೂಲ ಸಾಧನ ಇನ್ನೂ ಬಳಸುತ್ತಿರುವ ಸರ್ವರ್ ನಮೂದನ್ನು ಅಳಿಸುವ ಬದಲು ನಕಲಿಸಿದ ಪ್ರೊಫೈಲ್ ಅನ್ನು ಮೂಲ ಸಾಧನದ ಸುತ್ತಮುತ್ತಲಿಂದ ತೆಗೆದುಹಾಕಿ. ನಕಲು ಬಹಿರಂಗವಾಗಿರಬಹುದಾಗಿದ್ದರೆ, ಬದಲಿಗೆ ತಕ್ಷಣ ರದ್ದುಮಾಡಿ ನಂತರ ಮತ್ತೆ ನೀಡಿ; ಅನುಕೂಲತೆ ಹಂಚಿದ ರಹಸ್ಯವನ್ನು ಚಲಾವಣೆಯಲ್ಲಿ ಇಡುವ ಕಾರಣವಲ್ಲ.
ಪ್ರತಿ ಚಂದಾದಾರಿಕೆಗೆ ಹಲವು ಸಾಧನಗಳನ್ನು ನಿಜವಾಗಿ ಬೆಂಬಲಿಸುವ ನಿರ್ವಹಿತ ಸೇವೆ ಅದನ್ನು ನಿಮಗೆ ಹೇಳುತ್ತದೆ ಮತ್ತು ತನ್ನದೇ ಇಂಟರ್ಫೇಸ್ನಿಂದ ಪ್ರತ್ಯೇಕ ರುಜುವಾತುಗಳನ್ನು ನೀಡುತ್ತದೆ. ಒಂದು ಪ್ರೊಫೈಲ್ನ ಕೈಯಿಂದ ನಕಲು ಎಂದಿಗೂ ಆ ಮಾದರಿಯಲ್ಲ, ಸೇವೆಯ ಬ್ರಾಂಡಿಂಗ್ ಅನಿಯಮಿತ ಸಾಧನಗಳನ್ನು ಸೂಚಿಸಿದರೂ.
ಎರಡೂ ಸಾಧನಗಳನ್ನು ಪ್ರತ್ಯೇಕವಾಗಿ ಮತ್ತು ಒಟ್ಟಿಗೆ ಪರೀಕ್ಷಿಸಿ
ಮೊದಲು ಪ್ರತಿ ಸಾಧನವನ್ನು ಒಂಟಿಯಾಗಿ ಪರಿಶೀಲಿಸಿ: ಹ್ಯಾಂಡ್ಶೇಕ್, ಚಲಿಸುವ ವರ್ಗಾವಣೆ ಕೌಂಟರ್ಗಳು, ಮತ್ತು ಟನೆಲ್ ಮಾತ್ರ ತಲುಪಬಲ್ಲ ಗಮ್ಯಸ್ಥಾನ. ನಂತರ ಎರಡನ್ನೂ ಒಟ್ಟಿಗೆ ಚಲಾಯಿಸಿ ಮತ್ತು ಸರ್ವರ್ ಎಂಡ್ಪಾಯಿಂಟ್ಗಳನ್ನು ಹೇಗೆ ನೋಡುತ್ತದೆ ಎಂದು ಗಮನಿಸಿ; ಎರಡು ವಿಭಿನ್ನ ಕೀಲಿಗಳು ಜಿಗಿಯುವ ಒಂದು ನಮೂದಿನ ಬದಲು ಎರಡು ಸ್ಥಿರ ಪೀರ್ ನಮೂದುಗಳನ್ನು ನೀಡಬೇಕು.
ಹೊಸ ಸಾರ್ವಜನಿಕ ಕೀಲಿಗಳನ್ನು ನಿಯೋಜನೆ ಟಿಪ್ಪಣಿಗಳೊಂದಿಗೆ ಇರಿಸಿ ಮತ್ತು ಯಾವ ಸಾಧನ ಯಾವುದನ್ನು ಹೊಂದಿದೆ ಎಂದು ದಾಖಲಿಸಿ. ಆ ಪಟ್ಟಿ ಇಲ್ಲದೆ ಪ್ರೊಫೈಲ್ ನಕಲಿಸುವ ಮುಂದಿನ ವ್ಯಕ್ತಿ ಅದೇ ವೈಫಲ್ಯವನ್ನು ಪುನರಾವರ್ತಿಸುತ್ತಾನೆ, ಮತ್ತು ಪರ್ಯಾಯ ಹ್ಯಾಂಡ್ಶೇಕ್ಗಳು ಮತ್ತೆ ನೆಟ್ವರ್ಕ್ ಮೇಲೆ ಆರೋಪವಾಗುತ್ತವೆ.