ನಿಮ್ಮ VPN ಒಂದೇ Cosmos DB ಅನ್ನು ಖಾಸಗಿ ಮಾಡುವುದಿಲ್ಲ
VPN ನಿಮ್ಮ ಲ್ಯಾಪ್ಟಾಪ್ ಅನ್ನು ನೆಟ್ವರ್ಕ್ಗೆ ತರುತ್ತದೆ, ಡೇಟಾಬೇಸ್ನ ಒಳಗೆ ಅಲ್ಲ. ಖಾಸಗಿ ಎಂಡ್ಪಾಯಿಂಟ್, DNS ವಲಯ, ಸಂಪರ್ಕ ಮೋಡ್ ಮತ್ತು ಖಾತೆ ಪ್ರವೇಶ ಏನು ಮಾಡಬೇಕು ಎಂದು ನೋಡಿ.
ನೀವು VPN ಮೂಲಕ ಲ್ಯಾಪ್ಟಾಪ್ ಅನ್ನು VNet ಗೆ ಸಂಪರ್ಕಿಸುತ್ತೀರಿ, Cosmos DB ಖಾತೆಯ URL ತೆರೆಯುತ್ತೀರಿ, ಮತ್ತು ವಿನಂತಿ ಇನ್ನೂ ಸಾರ್ವಜನಿಕ ಇಂಟರ್ನೆಟ್ ಮೂಲಕ ಹೊರಹೋಗುತ್ತದೆ. ಸುರಂಗ ತನ್ನ ಕೆಲಸ ಮಾಡಿತು. ಅದು ಮಾಡದಿದ್ದುದು ಖಾಸಗಿ ಎಂಡ್ಪಾಯಿಂಟ್ ರಚಿಸುವುದು, ಖಾಸಗಿ DNS ದಾಖಲೆ ಪ್ರಕಟಿಸುವುದು ಅಥವಾ ಸಾರ್ವಜನಿಕ ಪ್ರವೇಶವನ್ನು ಆಫ್ ಮಾಡುವುದು, ಏಕೆಂದರೆ ಅವು ಖಾತೆಯ ಮೇಲಿನ ಮೂರು ಪ್ರತ್ಯೇಕ ಬದಲಾವಣೆಗಳು, ನಿಮ್ಮ ನೆಟ್ವರ್ಕ್ ಸಂಪರ್ಕದ ಗುಣಲಕ್ಷಣಗಳಲ್ಲ. ಈ ಉದಾಹರಣೆ NoSQL ಗಾಗಿ Azure Cosmos DB, VNet ನಲ್ಲಿ ಖಾಸಗಿ ಎಂಡ್ಪಾಯಿಂಟ್ ಮತ್ತು VPN ಮೂಲಕ ಆ VNet ಗೆ ಸಂಪರ್ಕಿಸಿದ ಲ್ಯಾಪ್ಟಾಪ್ ಬಳಸುತ್ತದೆ, ಮತ್ತು ಅಪ್ಲಿಕೇಶನ್ ವಿಳಾಸವನ್ನು ಬದಲಾಗದೆ ಇಡುತ್ತದೆ.
ಪುರಾಣ: VPN ನಲ್ಲಿ ಇರುವುದರಿಂದ ಡೇಟಾಬೇಸ್ ಖಾಸಗಿಯಾಗುತ್ತದೆ
VNet ನಲ್ಲಿ ಇರುವುದು ಎಂದರೆ ನಿಮ್ಮ ಪ್ಯಾಕೆಟ್ಗಳು ಆ VNet ನ ಖಾಸಗಿ ವಿಳಾಸಗಳನ್ನು ತಲುಪಬಹುದು ಎಂದಷ್ಟೇ. ಖಾತೆಯ ಹೆಸರು ಎಲ್ಲಿ ಪರಿಹರಿಸಲ್ಪಡುತ್ತದೆ ಎಂಬುದರ ಬಗ್ಗೆ ಅದು ಏನನ್ನೂ ಹೇಳುವುದಿಲ್ಲ, ಮತ್ತು ಖಾತೆ ಇನ್ನೂ ಸಾರ್ವಜನಿಕ ಸಂಚಾರವನ್ನು ಸ್ವೀಕರಿಸುತ್ತದೆಯೇ ಎಂಬುದರ ಬಗ್ಗೆಯೂ ಏನನ್ನೂ ಹೇಳುವುದಿಲ್ಲ.
ಖಾಸಗಿ ಎಂಡ್ಪಾಯಿಂಟ್ ತನ್ನದೇ ವಿಳಾಸ, ತನ್ನದೇ ಅನುಮೋದನೆ ಹಂತ ಮತ್ತು ತನ್ನದೇ DNS ವೈರಿಂಗ್ ಹೊಂದಿರುವ ಪ್ರತ್ಯೇಕ ಸಂಪನ್ಮೂಲವಾಗಿದೆ. ಅದು ಅಸ್ತಿತ್ವದಲ್ಲಿದ್ದು ಅನುಮೋದನೆಗೊಳ್ಳುವವರೆಗೆ, ಹೆಸರು ಸಾರ್ವಜನಿಕ ಎಂಡ್ಪಾಯಿಂಟ್ಗೆ ಪರಿಹರಿಸಲ್ಪಡುತ್ತದೆ ಮತ್ತು ಸುರಂಗವನ್ನು ಲೆಕ್ಕಿಸದೆ ನಿಮ್ಮ ಸಂಚಾರ ಅಲ್ಲಿಗೆ ಹೋಗುತ್ತದೆ.
ವಾಸ್ತವವಾಗಿ ಹೆಸರನ್ನು ಖಾಸಗಿಯಾಗಿ ಪರಿಹರಿಸಲು ಏನು ಮಾಡುತ್ತದೆ
SDK ನ ಸಾಮಾನ್ಯ ಖಾತೆ ಎಂಡ್ಪಾಯಿಂಟ್ ಅನ್ನು ಇರಿಸಿಕೊಳ್ಳಿ, https://ACCOUNT.documents.azure.com ನಂತಹದ್ದು. ಖಾಸಗಿ DNS ಆ ಹೆಸರನ್ನು Private Link ಸರಪಳಿಯ ಮೂಲಕ ಎಂಡ್ಪಾಯಿಂಟ್ನ ಖಾಸಗಿ ವಿಳಾಸಗಳಿಗೆ ಪರಿಹರಿಸಬೇಕು. ಅದನ್ನು ಸಂಖ್ಯಾ URL ನಿಂದ ಬದಲಾಯಿಸಬೇಡಿ ಮತ್ತು ಪ್ರಮಾಣಪತ್ರ ಪರಿಶೀಲನೆಗಳನ್ನು ಆಫ್ ಮಾಡಬೇಡಿ, ಏಕೆಂದರೆ ಅದು DNS ಸಮಸ್ಯೆಯನ್ನು ಭದ್ರತಾ ಸಮಸ್ಯೆಗೆ ವಿನಿಮಯ ಮಾಡುತ್ತದೆ.
| Example choice | Value |
|---|---|
| Cosmos API | NoSQL |
| Private endpoint subresource | Sql |
| Private DNS zone | privatelink.documents.azure.com |
| SDK connection mode | Gateway |
ಆ ಮೌಲ್ಯಗಳು NoSQL API ಗೆ ನಿರ್ದಿಷ್ಟವಾಗಿವೆ. ಇತರ Cosmos API ಗಳು ಅದೇ ಉದಾಹರಣೆಯಲ್ಲಿ ಪರಸ್ಪರ ಬದಲಾಯಿಸಬಹುದಾದ ನಮೂದುಗಳಲ್ಲ, ಮತ್ತು ಬೇರೆ API ಯಿಂದ ಉಪಸಂಪನ್ಮೂಲ ಹೆಸರನ್ನು ನಕಲಿಸುವುದು ಎಂದಿಗೂ ಪರಿಹರಿಸಲ್ಪಡದ ಎಂಡ್ಪಾಯಿಂಟ್ ಅನ್ನು ಉತ್ಪಾದಿಸುತ್ತದೆ.
ಅಧಿಕೃತ Azure ಕಾರ್ಯಪ್ರವಾಹದ ಮೂಲಕ ಎಂಡ್ಪಾಯಿಂಟ್ ರಚಿಸಿ ಮತ್ತು ಅನುಮೋದಿಸಿ, ನಂತರ ಅದರ ಖಾಸಗಿ DNS ವಲಯ ಗುಂಪು ಸಂಯೋಜನೆಯನ್ನು ಬಳಸಿ. ಲ್ಯಾಪ್ಟಾಪ್ಗೆ ಆ ವಲಯಕ್ಕೆ ಉತ್ತರಿಸಬಲ್ಲ ರಿಜಾಲ್ವರ್ ಅಗತ್ಯವಿದೆ, ನೇರವಾಗಿ ಅಥವಾ ಅನುಮೋದಿತ ಫಾರ್ವರ್ಡಿಂಗ್ ಮೂಲಕ, ಮತ್ತು ಪ್ರತಿ ಸಂಬಂಧಿತ ಎಂಡ್ಪಾಯಿಂಟ್ ವಿಳಾಸಕ್ಕೆ VPN ಕ್ಲೈಂಟ್ ಮಾರ್ಗ.
ಖಾಸಗಿ ಎಂಡ್ಪಾಯಿಂಟ್ ಒಂದಕ್ಕಿಂತ ಹೆಚ್ಚು ವಿಳಾಸಗಳನ್ನು ಹೊಂದಿರಬಹುದು, ಜಾಗತಿಕ ಮತ್ತು ಪ್ರಾದೇಶಿಕ ನಮೂದುಗಳು ಸೇರಿದಂತೆ. ಖಾತೆಯ ಪ್ರದೇಶಗಳು ಬದಲಾದಾಗ DNS ಸಂಯೋಜನೆಯನ್ನು ನಿರ್ವಹಿಸಿ, hosts ಫೈಲ್ನಲ್ಲಿ ಒಂದೇ ವಿಳಾಸವನ್ನು ಪಿನ್ ಮಾಡುವ ಬದಲು, ಮತ್ತು ಸಂಬಂಧವಿಲ್ಲದ ಸಾರ್ವಜನಿಕ ರಿಜಾಲ್ವರ್ನ ಉತ್ತರವು ಖಾಸಗಿ ಮಾರ್ಗದ ಬಗ್ಗೆ ಏನನ್ನೂ ಸಾಬೀತುಪಡಿಸುವುದಿಲ್ಲ ಎಂದು ನೆನಪಿಡಿ. ನೀವು ಹಬ್ ಮೂಲಕ DNS ಫಾರ್ವರ್ಡ್ ಮಾಡಿದರೆ, ಕ್ಲೈಂಟ್ ಅನ್ನು ಡೀಬಗ್ ಮಾಡುವ ಮೊದಲು ಫಾರ್ವರ್ಡರ್ ಉತ್ತರಿಸುತ್ತದೆ ಎಂದು ಖಚಿತಪಡಿಸಿ. ಹಳೆಯ ಫಾರ್ವರ್ಡರ್ ಸಾರ್ವಜನಿಕ ಉತ್ತರವನ್ನು ಹಿಂತಿರುಗಿಸುತ್ತದೆ, ಅದು ಕಾಣೆಯಾದ ಎಂಡ್ಪಾಯಿಂಟ್ನಂತೆಯೇ ಕಾಣುತ್ತದೆ.
Gateway ಮೋಡ್ ಮತ್ತು Direct ಮೋಡ್ ಪರಸ್ಪರ ಬದಲಾಯಿಸಲಾಗದವು
Gateway ಮೋಡ್ ಸೇವಾ ವಿನಂತಿಗಳನ್ನು TCP 443 ನಲ್ಲಿ HTTPS ಮೂಲಕ ಕಳುಹಿಸುತ್ತದೆ. ಅದಕ್ಕಾಗಿಯೇ 443 ಗೆ ಮಾತ್ರ ಇರುವ ಫೈರ್ವಾಲ್ ನೀತಿ ಅದರೊಂದಿಗೆ ಕೆಲಸ ಮಾಡುತ್ತದೆ ಮತ್ತು ಅದಕ್ಕಾಗಿಯೇ ಈ ಉದಾಹರಣೆ ಅದನ್ನು ಉದ್ದೇಶಪೂರ್ವಕವಾಗಿ ಆಯ್ಕೆ ಮಾಡುತ್ತದೆ.
Private Link ಮೂಲಕ Direct ಮೋಡ್ ವಿಭಿನ್ನ ಸಂಪರ್ಕ ಅವಶ್ಯಕತೆಗಳನ್ನು ಹೊಂದಿದೆ, ಅವುಗಳಲ್ಲಿ ಖಾತೆ ದಸ್ತಾವೇಜಿನಲ್ಲಿ ಪಟ್ಟಿ ಮಾಡಿರುವ ವಿಶಾಲ TCP ಪೋರ್ಟ್ ಶ್ರೇಣಿ ಸೇರಿದೆ. Gateway ಮೋಡ್ಗೆ ಬರೆದ ನೀತಿಯನ್ನು Direct ಮೋಡ್ ಕ್ಲೈಂಟ್ಗೆ ಮೌನವಾಗಿ ಮರುಬಳಕೆ ಮಾಡಬಾರದು, ಇಲ್ಲದಿದ್ದರೆ SDK ಸಂಪರ್ಕಗೊಂಡು ನಂತರ ಮೊದಲ ಡೇಟಾ ಕಾರ್ಯಾಚರಣೆಯಲ್ಲಿ ನೇತಾಡುತ್ತದೆ.
ಒಂದು ಮೋಡ್ ಆಯ್ಕೆ ಮಾಡಿ, ಅದನ್ನು ಖಾತೆಯೊಂದಿಗೆ ಬರೆಯಿರಿ, ಮತ್ತು ನೆಟ್ವರ್ಕ್ ನೀತಿಯನ್ನು ಅದಕ್ಕೆ ಹೊಂದಿಸಿ. ಸಮಸ್ಯೆ ನಿವಾರಣೆಯ ಸಮಯದಲ್ಲಿ ಮೋಡ್ ಬದಲಾಯಿಸುವ ತಂಡಗಳು ಸಾಮಾನ್ಯವಾಗಿ ಎರಡನ್ನೂ ಪೂರೈಸದ ಫೈರ್ವಾಲ್ ನಿಯಮಗಳ ಗುಂಪಿನೊಂದಿಗೆ ಕೊನೆಗೊಳ್ಳುತ್ತವೆ.
ಸಾರ್ವಜನಿಕ ಪ್ರವೇಶವನ್ನು ಆಫ್ ಮಾಡುವುದು ಪ್ರತ್ಯೇಕ ಸ್ವಿಚ್
ಖಾತೆ ಖಾಸಗಿಯಾಗಿ ಮಾತ್ರ ಇರಬೇಕಾದರೆ, ಖಾತೆಯ ಬೆಂಬಲಿತ ಸೆಟ್ಟಿಂಗ್ ಮೂಲಕ ಸಾರ್ವಜನಿಕ ನೆಟ್ವರ್ಕ್ ಪ್ರವೇಶವನ್ನು ನಿಷ್ಕ್ರಿಯಗೊಳಿಸಿ ಮತ್ತು ಫಲಿತಾಂಶವನ್ನು ಪರಿಶೀಲಿಸಿ. ಖಾಸಗಿ ಎಂಡ್ಪಾಯಿಂಟ್ನ ಅಸ್ತಿತ್ವವನ್ನು ಸಂಪೂರ್ಣ ಪ್ರವೇಶ ನಿರ್ಧಾರವೆಂದು ಪರಿಗಣಿಸಬೇಡಿ, ಏಕೆಂದರೆ ಖಾಸಗಿ ಎಂಡ್ಪಾಯಿಂಟ್ ಮತ್ತು ಸಕ್ರಿಯ ಸಾರ್ವಜನಿಕ ಪ್ರವೇಶ ಹೊಂದಿರುವ ಖಾತೆ ಇನ್ನೂ ಇಂಟರ್ನೆಟ್ನಲ್ಲಿ ಉತ್ತರಿಸುತ್ತದೆ.
VPN ನ ಹೊರಗಿನಿಂದ ಮತ್ತು ಒಳಗಿನಿಂದ ಪರಿಶೀಲಿಸಿ. ಹೊರಗಿಡಬೇಕಾದ ನೆಟ್ವರ್ಕ್ನಿಂದ ಬರುವ ವಿನಂತಿಯೇ ಸೆಟ್ಟಿಂಗ್ ಜಾರಿಗೆ ಬಂದಿದೆ ಎಂದು ಸಾಬೀತುಪಡಿಸುವ ಪರೀಕ್ಷೆ, ಮತ್ತು ಅದೇ ಹೆಚ್ಚಿನ ಬದಲಾವಣೆ ವಿಂಡೋಗಳು ಬಿಟ್ಟುಬಿಡುವ ಪರೀಕ್ಷೆ.
ತಲುಪುವ ಸಾಮರ್ಥ್ಯ ಅನುಮತಿ ಅಲ್ಲ
VPN ಲ್ಯಾಪ್ಟಾಪ್ನಿಂದ ಅನುಮತಿಸಲಾದ SDK ಕಾರ್ಯಾಚರಣೆಯೇ ಸ್ವೀಕೃತಿ ಪರೀಕ್ಷೆ, ಸಾಮಾನ್ಯ ಖಾತೆ URL ಮತ್ತು ಉದ್ದೇಶಿತ ಗುರುತನ್ನು ಬಳಸಿ. VPN ತಲುಪುವಿಕೆ Cosmos ಡೇಟಾ ಅನುಮತಿಗಳನ್ನು ನೀಡುವುದಿಲ್ಲ; ಡೇಟಾ ಪ್ಲೇನ್ ತನ್ನದೇ ಪಾತ್ರಗಳು ಅಥವಾ ಕೀಗಳನ್ನು ಪರಿಶೀಲಿಸುತ್ತದೆ.
ನಂತರ ನಿರಾಕರಣೆಗಳನ್ನು ಚಲಾಯಿಸಿ: ಬೇರೆ ಗುರುತು, ಮತ್ತು ಇನ್ನು ಮುಂದೆ ಖಾತೆಯನ್ನು ತಲುಪಬಾರದ ನೆಟ್ವರ್ಕ್ ಮಾರ್ಗ. ಅವುಗಳಲ್ಲಿ ಯಾವುದಾದರೂ ಯಶಸ್ವಿಯಾದರೆ, ನೀವು ದಾಖಲಿಸಿದ ಗಡಿ ನೀವು ನಿರ್ಮಿಸಿದ ಗಡಿಯಲ್ಲ.
ಮುಗಿಸುವಾಗ ನಾಲ್ಕು ಸಂಗತಿಗಳನ್ನು ಬರೆಯಿರಿ: ಎಂಡ್ಪಾಯಿಂಟ್ನ ಖಾಸಗಿ ವಿಳಾಸಗಳು, ಖಾತೆಯ ಹೆಸರಿಗೆ ಉತ್ತರಿಸುವ DNS ವಲಯ, ಪೋರ್ಟ್ ಅವಶ್ಯಕತೆಗಳೊಂದಿಗೆ ಸಂಪರ್ಕ ಮೋಡ್, ಮತ್ತು ಸಾರ್ವಜನಿಕ ಪ್ರವೇಶ ನಿಷ್ಕ್ರಿಯವಾಗಿದೆಯೇ. ಆ ನಾಲ್ಕು ಮುಂದಿನ ವ್ಯಕ್ತಿಗೆ ಸೆಟಪ್ ವಿವರಿಸುತ್ತವೆ, ಮತ್ತು ಪ್ರತಿಯೊಂದೂ ಸ್ವತಂತ್ರವಾಗಿ ವಿಫಲಗೊಳ್ಳುತ್ತದೆ.