Sdílet prostřednictvím


Řešení potíží s připojením k projektu s využitím privátního koncového bodu

Důležité

Některé funkce popsané v tomto článku můžou být dostupné jenom ve verzi Preview. Tato verze Preview je poskytována bez smlouvy o úrovni služeb a nedoporučujeme ji pro produkční úlohy. Některé funkce se nemusí podporovat nebo mohou mít omezené možnosti. Další informace najdete v dodatečných podmínkách použití pro verze Preview v Microsoft Azure.

Při připojování k projektu, který je nakonfigurovaný pomocí privátního koncového bodu, můžete narazit na chybu 403 nebo zprávu s informací, že přístup je zakázaný. Informace v tomto článku slouží ke kontrole běžných problémů s konfigurací, které můžou způsobit tuto chybu.

Bezpečné připojení k projektu

Pokud se chcete připojit k projektu zabezpečenému za virtuální sítí, použijte jednu z následujících metod:

  • Azure VPN Gateway – Připojí místní sítě k virtuální síti přes privátní připojení. Připojení se provádí přes veřejný internet. Existují dva typy bran VPN, které můžete použít:

    • Point-to-site: Každý klientský počítač používá klienta VPN pro připojení k virtuální síti.
    • Site-to-site: Zařízení VPN připojí virtuální síť k místní síti.
  • ExpressRoute – Připojuje místní sítě k cloudu přes privátní připojení. Připojení se provádí pomocí poskytovatele připojení.

  • Azure Bastion – V tomto scénáři vytvoříte virtuální počítač Azure (někdy označovaný jako jump box) uvnitř virtuální sítě. Pak se k virtuálnímu počítači připojíte pomocí služby Azure Bastion. Bastion umožňuje připojení k virtuálnímu počítači pomocí relace RDP nebo SSH z místního webového prohlížeče. Pak jako vývojové prostředí použijete jump box. Vzhledem k tomu, že je uvnitř virtuální sítě, má přímý přístup k pracovnímu prostoru.

Konfigurace DNS

Postup řešení potíží s konfigurací DNS se liší podle toho, jestli používáte Azure DNS nebo vlastní DNS. Pomocí následujících kroků určete, který z nich používáte:

  1. Na webu Azure Portal vyberte prostředek privátního koncového bodu pro azure AI Studio. Pokud si název nepamatujete, vyberte prostředek Azure AI Studio, sítě, připojení privátního koncového bodu a pak vyberte propojení privátního koncového bodu.

    Snímek obrazovky s připojením privátního koncového bodu pro prostředek

  2. Na stránce Přehled vyberte odkaz Síťové rozhraní.

    Snímek obrazovky s přehledem privátního koncového bodu se zvýrazněným odkazem na síťové rozhraní

  3. V části Nastavení vyberte Konfigurace PROTOKOLU IP a pak vyberte propojení virtuální sítě .

    Snímek obrazovky s konfigurací PROTOKOLU IP se zvýrazněným propojením virtuální sítě

  4. V části Nastavení na levé straně stránky vyberte položku servery DNS.

    Snímek obrazovky s konfigurací serverů DNS

    • Pokud je tato hodnota výchozí (zadaná v Azure), pak virtuální síť používá Azure DNS. Přejděte do části Řešení potíží s Azure DNS.
    • Pokud je uvedená jiná IP adresa, pak virtuální síť používá vlastní řešení DNS. Přejděte do části Řešení potíží s vlastním DNS.

Řešení potíží s vlastním DNS

Pomocí následujícího postupu ověřte, jestli vaše vlastní řešení DNS správně přeloží názvy na IP adresy:

  1. Na virtuálním, přenosném nebo stolním počítači nebo jiném výpočetním prostředku s funkčním připojením k privátnímu koncovému bodu otevřete webový prohlížeč. V prohlížeči přejděte na adresu URL odpovídající vaší oblasti Azure:

    Oblast Azure URL
    Azure Government https://portal.azure.us/?feature.privateendpointmanagedns=false
    Platforma Microsoft Azure provozovaná společností 21Vianet https://portal.azure.cn/?feature.privateendpointmanagedns=false
    Všechny ostatní oblasti https://portal.azure.com/?feature.privateendpointmanagedns=false
  2. Na portálu vyberte privátní koncový bod projektu. V části konfigurace DNS vytvořte seznam plně kvalifikovaných názvů domén uvedených pro privátní koncový bod.

    Snímek obrazovky privátního koncového bodu se zvýrazněným vlastním nastavením DNS

  3. Otevřete příkazový řádek, PowerShell nebo jiné příkazové prostředí a pro všechny plně kvalifikované názvy domén vrácené v předchozím kroku spusťte následující příkaz. Při každém spuštění tohoto příkazu ověřte, že vrácená IP adresa odpovídá IP adrese plně kvalifikovaného názvu domény uvedené na portálu:

    nslookup <fqdn>

    Například spuštěním příkazu nslookup df33e049-7c88-4953-8939-aae374adbef9.workspace.eastus2.api.azureml.ms by se vrátila hodnota podobná následujícímu textu:

    Server: yourdnsserver
    Address: yourdnsserver-IP-address
    
    Name:   df33e049-7c88-4953-8939-aae374adbef9.workspace.eastus2.api.azureml.ms
    Address: 10.0.0.4
    
  4. nslookup Pokud příkaz vrátí chybu nebo vrátí jinou IP adresu, než je zobrazená na portálu, vaše vlastní řešení DNS není správně nakonfigurované.

Řešení potíží s Azure DNS

Pokud k překladu názvů používáte Azure DNS, pomocí následujícího postupu ověřte, že je integrace Privátní DNS správně nakonfigurovaná:

  1. V privátním koncovém bodu vyberte konfiguraci DNS. Pro každou položku ve sloupci zóny Privátní DNS by měla být také položka ve sloupci skupiny zón DNS.

    Snímek obrazovky s konfigurací DNS se zvýrazněnou Privátní DNS zónou a skupinou

    • Pokud existuje položka Privátní DNS zóny, ale žádná položka skupiny zón DNS, odstraňte a znovu vytvořte privátní koncový bod. Při opětovném vytvoření privátního koncového bodu povolte integraci Privátní DNS zóny.

    • Pokud skupina zón DNS není prázdná, vyberte odkaz pro položku Privátní DNS zóny.

      V zóně Privátní DNS vyberte propojení virtuální sítě. Měl by existovat odkaz na virtuální síť. Pokud žádný neexistuje, odstraňte a znovu vytvořte privátní koncový bod. Při opětovném vytvoření vyberte zónu Privátní DNS propojenou s virtuální sítí nebo vytvořte novou zónu, která je s ní propojená.

      Snímek obrazovky s propojeními virtuální sítě pro zónu Privátní DNS

  2. Opakujte předchozí kroky pro zbývající položky zóny Privátní DNS.

Konfigurace prohlížeče (DNS přes HTTPS)

Zkontrolujte, jestli je ve webovém prohlížeči povolený DNS přes PROTOKOL HTTP. DNS přes HTTP může zabránit tomu, aby Azure DNS reagoval s IP adresou privátního koncového bodu.

  • Mozilla Firefox: Další informace naleznete v tématu Zakázání DNS přes HTTPS ve Firefoxu.
  • Microsoft Edge:
    1. V Edgi vyberte ... a pak vyberte Nastavení.

    2. V nastavení vyhledejte DNS a potom zakažte použití zabezpečeného DNS k určení, jak vyhledat síťovou adresu pro weby.

      Snímek obrazovky s nastavením zabezpečeného DNS v Microsoft Edgi

Konfigurace proxy serveru

Pokud používáte proxy server, může zabránit komunikaci se zabezpečeným projektem. K otestování použijte jednu z následujících možností:

  • Dočasně zakažte nastavení proxy serveru a zjistěte, jestli se můžete připojit.
  • Vytvořte soubor PAC (Auto Config) proxy serveru, který umožňuje přímý přístup k plně kvalifikovaným názvům domén uvedeným v privátním koncovém bodu. Měl by také povolit přímý přístup k plně kvalifikovanému názvu domény pro všechny výpočetní instance.
  • Nakonfigurujte proxy server tak, aby předával požadavky DNS do Azure DNS.
  • Ujistěte se, že proxy server umožňuje připojení k rozhraním API AML, například ".<region.api.azureml.ms>" a ".instances.azureml.ms"

Řešení potíží s chybějícími připojeními k úložišti

Při vytváření projektu se automaticky vytvoří řada připojení k úložišti Azure pro scénáře nahrávání dat a úložiště artefaktů, včetně toku výzvy. Pokud má přidružený účet Služby Azure Storage přidružený k vašemu centru přístup k veřejné síti nastavený na Zakázáno, může dojít ke zpoždění vytvoření těchto připojení k úložišti.

Při řešení potíží vyzkoušejte následující kroky:

  1. Na webu Azure Portal zkontrolujte nastavení sítě účtu úložiště, který je přidružený k vašemu centru.
  2. Zkontrolujte připojení k internetu a ujistěte se, že používáte privátní připojení, které váš účet úložiště povoluje.
  3. Přejděte do AI Studia > nastavení projektu > .
  4. Aktualizujte stránku. Mělo by se vytvořit několik připojení, včetně "workspaceblobstore".