Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Domyślnie sesje usługi Azure Cloud Shell są uruchamiane w kontenerze w sieci firmy Microsoft, która jest oddzielona od zasobów. Polecenia uruchamiane wewnątrz kontenera nie mogą uzyskać dostępu do zasobów w prywatnej sieci wirtualnej. Na przykład nie można użyć protokołu Secure Shell (SSH), aby nawiązać połączenie z usługi Cloud Shell z maszyną wirtualną, która ma tylko prywatny adres IP, lub użyć polecenia kubectl w celu nawiązania połączenia z klastrem Kubernetes z zablokowanym dostępem.
Aby zapewnić dostęp do zasobów prywatnych, możesz wdrożyć usługę Cloud Shell w sieci wirtualnej platformy Azure, którą kontrolujesz. Ta technika jest nazywana izolacją sieci wirtualnej.
Zalety izolacji sieci wirtualnej za pomocą usługi Cloud Shell
Wdrażanie usługi Cloud Shell w prywatnej sieci wirtualnej oferuje następujące korzyści:
- Zasoby, którymi chcesz zarządzać, nie muszą mieć publicznych adresów IP.
- Do zarządzania zasobami można użyć narzędzi wiersza polecenia, protokołu SSH i zdalnego sterowania PowerShell z kontenera Cloud Shell.
- Konto magazynowe używane w Cloud Shell nie musi być publicznie dostępne.
Kwestie, które należy wziąć pod uwagę przed wdrożeniem usługi Azure Cloud Shell w sieci wirtualnej
- Uruchamianie usługi Cloud Shell w sieci wirtualnej jest zwykle wolniejsze niż standardowa sesja usługi Cloud Shell.
- Izolacja sieci wirtualnej wymaga użycia usługi Azure Relay, która jest płatną usługą. W scenariuszu usługi Cloud Shell jedno połączenie hybrydowe jest używane dla każdego administratora podczas korzystania z usługi Cloud Shell. Połączenie jest automatycznie zamykane po zakończeniu sesji usługi Cloud Shell.
Obsługiwane regiony
Aby korzystać z Cloud Shell w sieci wirtualnej, Twoja sieć wirtualna musi znajdować się w jednym z następujących regionów. Twoja sesja Cloud Shell działa w tym samym regionie co sieć wirtualna.
| Area | Regions |
|---|---|
| Ameryka | Brazylia Południowa, Kanada Centralna, Kanada Wschodnia, Środkowe USA, Wschodnie USA, Wschodnie USA 2, Meksyk Centralny, Północno-środkowe USA, Południowo-środkowe USA, Środkowo-zachodnie USA, Zachodnie USA, Zachodnie USA 2, Zachodnie USA 3 |
| Europa | Francja Centralna, Niemcy Środkowo-Zachodnie, Europa Północna, Norwegia Wschodnia, Hiszpania Centralna, Szwecja Centralna, Szwajcaria Północna, Wielka Brytania Południowa, Wielka Brytania Zachodnia, Europa Zachodnia |
| Azja i Pacyfik | Australia Central, Australia East, Australia Southeast, Central India, East Asia, Japan East, Japan West, Jio India West, Korea Central, Korea South, South India, Southeast Asia, West India |
| Bliski Wschód i Afryka | Katar Centrum, Republika Południowej Afryki Północ, ZEA Północ |
| Azure Government | Rząd USA Arizona, Rząd USA Teksas, Rząd USA Wirginia |
Architektura
Na poniższym diagramie przedstawiono architekturę zasobów, którą należy utworzyć, aby włączyć ten scenariusz.
- Sieć klienta: użytkownicy klienta mogą być zlokalizowani w dowolnym miejscu w Internecie, aby bezpiecznie uzyskiwać dostęp do Portalu Azure, uwierzytelniać się i zarządzać zasobami zawartymi w subskrypcji. W celu zapewnienia bardziej rygorystycznych zabezpieczeń można zezwolić użytkownikom na otwieranie usługi Cloud Shell tylko z sieci wirtualnej zawartej w subskrypcji.
- Sieć firmy Microsoft: klienci łączą się z witryną Azure Portal w sieci firmy Microsoft, aby uwierzytelnić się i otworzyć usługę Cloud Shell.
- Sieć wirtualna klienta: jest to sieć zawierająca podsieci do obsługi izolacji sieci wirtualnej. Zasoby, takie jak maszyny wirtualne i usługi, są bezpośrednio dostępne z usługi Cloud Shell bez konieczności przypisywania publicznego adresu IP.
- Azure Relay: usługa Azure Relay umożliwia komunikowanie się z dwoma punktami końcowymi, które nie są bezpośrednio dostępne. W takim przypadku służy do zezwalania przeglądarce administratora na komunikowanie się z kontenerem w sieci prywatnej.
- Udział plików: usługa Cloud Shell wymaga konta magazynu dostępnego z sieci wirtualnej. Konto magazynowe udostępnia udział plików sieciowych, z którego korzystają użytkownicy usługi Cloud Shell.
Cennik
Usługa Cloud Shell wymaga, aby nowy lub istniejący udział usługi Azure Files był instalowany w celu utrwalania plików między sesjami. Przechowywanie wiąże się z regularnymi kosztami. Podczas wdrażania usługi Azure Cloud Shell w prywatnej sieci wirtualnej płacisz za zasoby sieciowe. Aby uzyskać informacje o cenach, zobacz Cennik usługi Azure Cloud Shell.
Następne kroki
Gdy będziesz gotowy do wdrożenia własnego wystąpienia usługi Cloud Shell, zobacz Wdrażanie usługi Azure Cloud Shell w sieci wirtualnej przy użyciu szablonów szybkiego startu.