ಪ್ರತಿ ZeroTier ಸಂಭಾಷಣೆಯಲ್ಲೂ ಎರಡು ಗುರುತಿಸುವಿಕೆಗಳು ಕಾಣಿಸುತ್ತವೆ, ಮತ್ತು ಅವು ಚಾಟ್ ವಿಂಡೋದಲ್ಲಿ ಗೊಂದಲವಾಗುವಷ್ಟು ಹೋಲುತ್ತವೆ. ನೋಡ್ ID ಒಂದು ಸಾಧನವನ್ನು ಹೆಸರಿಸುತ್ತದೆ. ನೆಟ್ವರ್ಕ್ ID ಆ ಸಾಧನ ಸೇರಲು ಬಯಸುವ ವರ್ಚುವಲ್ ನೆಟ್ವರ್ಕ್ ಅನ್ನು ಹೆಸರಿಸುತ್ತದೆ. ಸೇರಲು ಎರಡನೆಯದು ಬೇಕು, ಸದಸ್ಯರನ್ನು ಅಧಿಕೃತಗೊಳಿಸಲು ಮೊದಲನೆಯದು.

ಎರಡು ಗುರುತಿಸುವಿಕೆಗಳು, ಎರಡು ಕೆಲಸಗಳು

ಸೇವೆ ಮೆಷಿನ್‌ನಲ್ಲಿ ಮೊದಲ ಬಾರಿ ಚಾಲನೆಯಾದಾಗ ನೋಡ್ ಗುರುತು ರಚನೆಯಾಗುತ್ತದೆ, ಮತ್ತು ಅದು ಹತ್ತು ಅಕ್ಷರಗಳ ಹೆಕ್ಸಾಡೆಸಿಮಲ್ ವಿಳಾಸ. ಗುರುತಿನ ಫೈಲ್‌ಗಳನ್ನು ತೆಗೆಯುವವರೆಗೂ ಅದು ಆ ಸ್ಥಾಪನೆಯೊಂದಿಗೆ ಇರುತ್ತದೆ, ಆದ್ದರಿಂದ ಮರುಸ್ಥಾಪನೆಯಿಂದ ಯಾರೂ ಅನುಮೋದಿಸದ ಹೊಸ ಸದಸ್ಯ ಬರಬಹುದು. ನೆಟ್ವರ್ಕ್ ID ಹದಿನಾರು ಹೆಕ್ಸಾಡೆಸಿಮಲ್ ಅಕ್ಷರಗಳು, ಮತ್ತು ಅದು ಮೆಷಿನ್ ಅಲ್ಲ, ವರ್ಚುವಲ್ ನೆಟ್ವರ್ಕ್ ಅನ್ನು ಗುರುತಿಸುತ್ತದೆ. ನೆಟ್ವರ್ಕ್ ಹೊಂದಿರುವ ನಿಯಂತ್ರಕವೇ ಒಂದು ನೋಡ್, ಆದ್ದರಿಂದ ನೆಟ್ವರ್ಕ್ ID ಯ ಮೊದಲ ಹತ್ತು ಅಕ್ಷರಗಳು ನಿಯಂತ್ರಕದ ವಿಳಾಸಕ್ಕೆ ಹೊಂದುತ್ತವೆ.

ಎರಡೂ ಮೌಲ್ಯಗಳಲ್ಲಿ ಒಂದೂ ರಹಸ್ಯವಲ್ಲ ಮತ್ತು ಒಂದೂ ಇನ್ನೊಂದರ ಬದಲಿಯಲ್ಲ. ಪ್ರತಿ ಭಾಗವಹಿಸುವವರೊಂದಿಗೆ ನೆಟ್ವರ್ಕ್ ID ಹಂಚಿಕೊಳ್ಳುವುದು ಸಾಮಾನ್ಯ; ನೋಡ್ ID ಹಂಚಿಕೊಳ್ಳುವುದು ನಿಯಂತ್ರಕಕ್ಕೆ ಒಂದು ಸಾಧನವನ್ನು ತೋರಿಸುತ್ತದೆ.

ಪ್ರತಿ ಮೌಲ್ಯವನ್ನು ಅದನ್ನು ವರದಿ ಮಾಡುವ ಆದೇಶದಿಂದ ಓದಿ

ಒಂದು ಆದೇಶ ಸ್ಥಳೀಯ ಸೇವೆಯ ಗುರುತನ್ನು ವರದಿ ಮಾಡುತ್ತದೆ, ಇನ್ನೊಂದು ಅದು ಸೇರಿರುವ ನೆಟ್ವರ್ಕ್‌ಗಳನ್ನು. ತಪ್ಪು ಆದೇಶದಿಂದ ಮೌಲ್ಯ ಕೇಳುವುದೇ ಜನರು ಕೊನೆಗೆ ಸದಸ್ಯರ ಪಟ್ಟಿಗೆ ನೆಟ್ವರ್ಕ್ ID ಅಂಟಿಸುವ ದಾರಿ.

zerotier-cli info
zerotier-cli status
zerotier-cli listnetworks

ಮೊದಲನೆಯದು ನೋಡ್‌ನ ವಿಳಾಸ ಮತ್ತು ಸೇವೆ ಆನ್‌ಲೈನ್‌ನಲ್ಲಿದೆಯೇ ಎಂಬುದನ್ನು ಮುದ್ರಿಸುತ್ತದೆ. ಎರಡನೆಯದು ಆವೃತ್ತಿ ಮತ್ತು ಪೋರ್ಟ್ ಮಾಹಿತಿ ಸೇರಿಸುತ್ತದೆ. ಮೂರನೆಯದು ಸೇರಿದ ನೆಟ್ವರ್ಕ್‌ಗಳನ್ನು ಅವುಗಳ ID, ಸ್ಥಿತಿ ಮತ್ತು ನಿಗದಿಯಾದ ವಿಳಾಸಗಳೊಂದಿಗೆ ಪಟ್ಟಿ ಮಾಡುತ್ತದೆ, ಮತ್ತು ನೆಟ್ವರ್ಕ್ ID ಬೇಕಾದಾಗ ಬಳಸಬೇಕಾದ ಏಕೈಕ ಆದೇಶ ಅದು.

ನೆಟ್ವರ್ಕ್‌ನೊಂದಿಗೆ ಸೇರಿ, ನೋಡ್‌ನೊಂದಿಗೆ ಅಧಿಕೃತಗೊಳಿಸಿ

ಸೇರುವ ಆದೇಶವು ನಿಯಂತ್ರಕವನ್ನು ನಡೆಸುವವರು ನೀಡುವ ನೆಟ್ವರ್ಕ್ ID ಅನ್ನು ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ. ಆದೇಶದಿಂದ ಸಕಾರಾತ್ಮಕ ಉತ್ತರ ಬಂದರೆ ವಿನಂತಿ ಕಳುಹಿಸಲಾಗಿದೆ ಎಂದರ್ಥ, ಖಾಸಗಿ ನೆಟ್ವರ್ಕ್‌ನಲ್ಲಿ ಸದಸ್ಯತ್ವ ನೀಡಲಾಗಿದೆ ಎಂದಲ್ಲ.

ಸೇರಿದ ನಂತರ, ನಿರ್ವಾಹಕರು ಆ ನೆಟ್ವರ್ಕ್‌ನ ಸದಸ್ಯರ ಪಟ್ಟಿಯಲ್ಲಿ ಸಾಧನವನ್ನು ಅದರ ನೋಡ್ ID ಯಿಂದ ಅಧಿಕೃತಗೊಳಿಸುತ್ತಾರೆ. ಅವರಿಗೆ ಮತ್ತೆ ನೆಟ್ವರ್ಕ್ ID ಬೇಕಿಲ್ಲ, ಮತ್ತು ಹೋಸ್ಟ್‌ನಾಮ್‌ನಿಂದ ಸಾಧನವನ್ನು ಅಧಿಕೃತಗೊಳಿಸಲು ಸಾಧ್ಯವಿಲ್ಲ, ಏಕೆಂದರೆ ಗುರುತೇ ವಿಳಾಸ. ನೀವು ನಿರ್ವಾಹಕರಾಗಿದ್ದರೆ ಸದಸ್ಯರ ಪಟ್ಟಿ ಓದಿ ವಿನಂತಿಯೊಂದಿಗೆ ನೋಡ್‌ನ ವಿಳಾಸವನ್ನು ಹೋಲಿಸಿ. ನೆಟ್ವರ್ಕ್ ಹೆಸರಿಸಿ ಆದರೆ ನೋಡ್ ವಿಳಾಸ ಇಲ್ಲದ ವಿನಂತಿ ಕಾರ್ಯಗತಗೊಳಿಸಲಾಗದ್ದು.

ಹಂಚಿದ ಪೂರ್ವಪ್ರತ್ಯಯಕ್ಕೆ ಕಾರಣವಿದೆ

ನೆಟ್ವರ್ಕ್ ID ನಿಯಂತ್ರಕದ ನೋಡ್ ವಿಳಾಸದಿಂದ ಆರಂಭವಾಗುವುದರಿಂದ, ಅದೇ ಹತ್ತು ಅಕ್ಷರಗಳು ಎರಡೂ ಕಡೆ ಕಾಣಿಸುತ್ತವೆ. ಅದು ಮಾರ್ಗನಿರ್ದೇಶನದ ಅನುಕೂಲ, ಎರಡೂ ಮೌಲ್ಯಗಳು ಪರಸ್ಪರ ಬದಲಾಯಿಸಬಹುದೆಂಬ ಸೂಚನೆ ಅಲ್ಲ.

ನಿಯಂತ್ರಕದ ಗುರುತು ಅದರ ಪ್ರದರ್ಶಿತ ಹೆಸರಿಗಿಂತ ಹೆಚ್ಚು ಮುಖ್ಯ ಏಕೆ ಎಂಬುದನ್ನೂ ಇದು ವಿವರಿಸುತ್ತದೆ. ಹೊಸ ಗುರುತಿನ ಅಡಿಯಲ್ಲಿ ನಿಯಂತ್ರಕವನ್ನು ಮರುಸ್ಥಾಪಿಸಿದರೆ ಬೇರೆ ವಿಳಾಸ ಸ್ಥಳ ಸೃಷ್ಟಿಯಾಗುತ್ತದೆ, ಆದ್ದರಿಂದ ಹಳೆಯ ಗುರುತಿನ ಅಡಿಯಲ್ಲಿ ವ್ಯಾಖ್ಯಾನಿಸಿದ ನೆಟ್ವರ್ಕ್‌ಗಳು ಹೆಸರುಗಳನ್ನು ಮತ್ತೆ ಬಳಸಿದರೂ ಅದೇ ನೆಟ್ವರ್ಕ್‌ಗಳಲ್ಲ.

ನಿಯಂತ್ರಕದ ಗುರುತನ್ನು ಅದರ ಸಂರಚನೆಯೊಂದಿಗೆ ನಿಮ್ಮ ಬ್ಯಾಕಪ್‌ನಲ್ಲಿ ಇರಿಸಿ. ಆ ಗುರುತನ್ನು ಮತ್ತೆ ಸೃಷ್ಟಿಸಬಹುದಾದ ಲೇಬಲ್ ಎಂದು ಪರಿಗಣಿಸಿದರೆ ಮರುಸ್ಥಾಪನೆ ಮರುವಿನ್ಯಾಸವಾಗುತ್ತದೆ.

ಫಲಿತಾಂಶವನ್ನು ಪರಿಶೀಲಿಸಿ, ಆದೇಶದ ಔಟ್‌ಪುಟ್ ಅನ್ನಲ್ಲ

ಯಶಸ್ವಿ ಸೇರ್ಪಡೆ ಪರಿಶೀಲನೆಯ ಆರಂಭ, ಅಂತ್ಯವಲ್ಲ. ನಂತರ ನೆಟ್ವರ್ಕ್ ನಮೂದನ್ನು ನೋಡಿ ಮೂರು ಕ್ಷೇತ್ರಗಳನ್ನು ಓದಿ: ಸ್ಥಿತಿ, ನಿಗದಿಯಾದ ವಿಳಾಸ ಮತ್ತು ನೆಟ್ವರ್ಕ್ ID.

zerotier-cli listnetworks -j
ip -br addr show | grep zt
ping -c 2 10.147.20.5

ಮೊದಲ ಆದೇಶ ಅದೇ ಪಟ್ಟಿಯನ್ನು ವಿಶ್ಲೇಷಿಸಬಹುದಾದ ರೂಪದಲ್ಲಿ ಮುದ್ರಿಸುತ್ತದೆ, ಇದು ನಿರ್ವಾಹಕರು ನಿರೀಕ್ಷಿಸಿದ್ದರೊಂದಿಗೆ ಹೋಲಿಸಲು ಸುಲಭ ಮಾಡುತ್ತದೆ. ಎರಡನೆಯದು ಇಂಟರ್ಫೇಸ್‌ಗೆ ವಿಳಾಸ ಸಿಕ್ಕಿದೆ ಎಂದು ಖಚಿತಪಡಿಸುತ್ತದೆ, ಮೂರನೆಯದು ಸ್ಥಳೀಯ ಸ್ಥಿತಿಯ ಬದಲು ನೆಟ್ವರ್ಕ್‌ನ ಸಹವರ್ತಿಯನ್ನು ಪರೀಕ್ಷಿಸುತ್ತದೆ.

ನಮೂದು ACCESS_DENIED ಎಂದರೆ ನೋಡ್ ID ಅಧಿಕೃತಗೊಂಡಿಲ್ಲ. NOT_FOUND ಎಂದರೆ ನೆಟ್ವರ್ಕ್ ID ತಪ್ಪು. ವಿಳಾಸವಿಲ್ಲದೆ OK ಎಂದರೆ ಮುಂದಿನ ಪ್ರಶ್ನೆ ನಿಯಂತ್ರಕದ ವಿಳಾಸ ಹಂಚಿಕೆ, ಮತ್ತು ಈ ಮೂರರಲ್ಲಿ ಯಾವುದಕ್ಕೂ ಮತ್ತೆ ಸೇರುವುದರಿಂದ ಉತ್ತರ ಸಿಗುವುದಿಲ್ಲ.

ಸಂಬಂಧಿತ ಲೇಖನಗಳು