Přístup k Azure Data Lake Storage Gen1 z virtuálních počítačů ve virtuální síti Azure
Azure Data Lake Storage Gen1 je služba PaaS, která běží na veřejných internetových IP adresách. Každý server, který se může připojit k veřejnému internetu, se obvykle může připojit také ke koncovým bodům Azure Data Lake Storage Gen1. Ve výchozím nastavení mají všechny virtuální počítače, které jsou ve virtuálních sítích Azure, přístup k internetu, a proto mají přístup k Azure Data Lake Storage Gen1. Je však možné nakonfigurovat virtuální počítače ve virtuální síti tak, aby neměly přístup k internetu. U takových virtuálních počítačů je také omezený přístup k Azure Data Lake Storage Gen1. Blokování veřejného přístupu k internetu pro virtuální počítače ve virtuálních sítích Azure je možné provést pomocí některého z následujících přístupů:
- Konfigurací skupin zabezpečení sítě (NSG)
- Konfigurací tras definovaných uživatelem (UDR)
- Díky výměně tras prostřednictvím protokolu BGP (standardního protokolu dynamického směrování) se při použití ExpressRoute zablokuje přístup k internetu.
V tomto článku se dozvíte, jak povolit přístup k Azure Data Lake Storage Gen1 z virtuálních počítačů Azure, které mají omezený přístup k prostředkům pomocí jedné ze tří výše uvedených metod.
Povolení připojení k Azure Data Lake Storage Gen1 z virtuálních počítačů s omezeným připojením
Pokud chcete z těchto virtuálních počítačů získat přístup k Azure Data Lake Storage Gen1, musíte je nakonfigurovat pro přístup k IP adrese pro oblast, ve které je k dispozici účet Azure Data Lake Storage Gen1. IP adresy pro oblasti účtu Data Lake Storage Gen1 můžete identifikovat překladem názvů DNS vašich účtů (<account>.azuredatalakestore.net
). K překladu názvů DNS vašich účtů můžete použít nástroje, jako je nslookup. Otevřete v počítači příkazový řádek a spusťte následující příkaz:
nslookup mydatastore.azuredatalakestore.net
Výstup se podobá následujícímu. Hodnota vlastnosti Address je IP adresa přidružená k vašemu účtu Data Lake Storage Gen1.
Non-authoritative answer:
Name: 1434ceb1-3a4b-4bc0-9c69-a0823fd69bba-mydatastore.projectcabostore.net
Address: 104.44.88.112
Aliases: mydatastore.azuredatalakestore.net
Povolení připojení z virtuálních počítačů omezených pomocí skupiny zabezpečení sítě
Pokud se k blokování přístupu k internetu používá pravidlo NSG, můžete vytvořit další skupinu zabezpečení sítě, která umožní přístup k Data Lake Storage Gen1 IP adrese. Další informace o pravidlech NSG najdete v tématu Přehled skupin zabezpečení sítě. Pokyny k vytvoření skupin zabezpečení sítě najdete v tématu Vytvoření skupiny zabezpečení sítě.
Povolení připojení z virtuálních počítačů omezených pomocí trasy definované uživatelem nebo ExpressRoute
Pokud se k blokování přístupu k internetu používají trasy, buď trasy definované uživatelem nebo trasy vyměňované protokolem BGP, je potřeba nakonfigurovat speciální trasu, aby virtuální počítače v těchto podsítích mohly přistupovat ke koncovým bodům Data Lake Storage Gen1. Další informace najdete v tématu Přehled tras definovaných uživatelem. Pokyny k vytváření definovaných uživatelem najdete v tématu Vytvoření uživatelem definovaných dat v Resource Manager.
Povolení připojení z virtuálních počítačů omezených pomocí ExpressRoute
Při konfiguraci okruhu ExpressRoute můžou místní servery přistupovat k Data Lake Storage Gen1 prostřednictvím veřejného partnerského vztahu. Další podrobnosti o konfiguraci ExpressRoute pro veřejný partnerský vztah najdete v nejčastějších dotazech k ExpressRoute.