Sdílet prostřednictvím


Konfigurace Klient Azure VPN – Ověřování Microsoft Entra ID – Linux (Preview)

Tento článek vám pomůže nakonfigurovat Klient Azure VPN na počítači s Linuxem (Ubuntu) pro připojení k virtuální síti pomocí sítě VPN Gateway typu point-to-site (P2S) a ověřování Microsoft Entra ID. Další informace o připojeních typu point-to-site naleznete v tématu o připojeních typu Point-to-Site.

Postup v tomto článku se týká ověřování Microsoft Entra ID pomocí aplikace zaregistrované microsoftem Klient Azure VPN s přidruženými HODNOTAMI ID aplikace a cílové skupiny. Tento článek se nevztahuje na starší, ručně zaregistrovanou Klient Azure VPN aplikaci pro vašeho tenanta. Další informace naleznete v tématu O připojení VPN typu point-to-site - Microsoft Entra ID ověřování.

I když je možné, že Klient Azure VPN pro Linux může fungovat v jiných distribucích a verzích Linuxu, Klient Azure VPN pro Linux se podporuje jenom v následujících verzích:

  • Ubuntu 20.04
  • Ubuntu 22.04

Požadavky

Dokončete kroky pro konfiguraci serveru typu point-to-site. Viz Konfigurace brány VPN typu point-to-site pro ověřování Microsoft Entra ID.

Workflow

Po dokončení konfigurace serveru P2S služby Azure VPN Gateway postupujte následovně:

  1. Stáhněte a nainstalujte Klient Azure VPN pro Linux.
  2. Importujte nastavení profilu klienta do klienta VPN.
  3. Vytvořit připojení.

Stažení a instalace Klient Azure VPN

Pomocí následujícího postupu stáhněte a nainstalujte nejnovější verzi Klient Azure VPN pro Linux.

Poznámka:

Přidejte pouze seznam úložišť ubuntu verze 20.04 nebo 22.04. Další informace najdete v úložišti softwaru pro Linux pro produkty Společnosti Microsoft.

# install curl utility
sudo apt-get install curl

# Install Microsoft's public key
curl -sSl https://packages.microsoft.com/keys/microsoft.asc | sudo tee /etc/apt/trusted.gpg.d/microsoft.asc

# Install the production repo list for focal
# For Ubuntu 20.04
curl https://packages.microsoft.com/config/ubuntu/20.04/prod.list | sudo tee /etc/apt/sources.list.d/microsoft-
ubuntu-focal-prod.list

# Install the production repo list for jammy
# For Ubuntu 22.04
curl https://packages.microsoft.com/config/ubuntu/22.04/prod.list | sudo tee /etc/apt/sources.list.d/microsoft-
ubuntu-jammy-prod.list

sudo apt-get update
sudo apt-get install microsoft-azurevpnclient

Stažení konfiguračních souborů profilu klienta VPN

Ke konfiguraci Klient Azure VPN profilu si stáhnete konfigurační balíček profilu klienta VPN z brány Azure P2S. Tento balíček obsahuje potřebná nastavení pro konfiguraci klienta VPN.

Pokud jste použili kroky konfigurace serveru P2S, jak je uvedeno v části Požadavky , už jste vygenerovali a stáhli konfigurační balíček profilu klienta VPN, který obsahuje konfigurační soubory profilu SÍTĚ VPN, které budete potřebovat. Pokud potřebujete vygenerovat konfigurační soubory, přečtěte si téma Stažení konfiguračního balíčku profilu klienta VPN.

Informace o konfiguračních souborech profilu klienta VPN

V této části nakonfigurujete klienta Azure VPN pro Linux.

  • Pokud jste dříve nakonfigurovali konfiguraci brány P2S tak, aby používala starší, ručně zaregistrované verze ID aplikace, konfigurace P2S nepodporuje klienta VPN s Linuxem. Viz Informace o ID aplikace zaregistrované Microsoftem pro Klient Azure VPN.

  • Pro ověřování POMOCÍ ID Microsoft Entra použijte soubor azurevpnconfig_aad.xml . Soubor se nachází ve složce AzureVPN konfiguračního balíčku profilu klienta VPN.

  1. Na stránce Klient Azure VPN vyberte Importovat.

    Snímek obrazovky s výběrem Klient Azure VPN importu

  2. Vyberte Importovat profil a vyhledejte soubor XML profilu. Vyberte soubor. Vyberte soubor OK.

    Snímek obrazovky Klient Azure VPN zobrazující importovaný soubor

  3. Zobrazte informace o profilu připojení. Změňte hodnotu Informace o certifikátu tak, aby zobrazovala výchozí DigiCert_Global_Root G2.pem nebo DigiCert_Global_Root_CA.pem. Nenechejte prázdné.

  4. Pokud váš profil klienta VPN obsahuje více ověřování klientů, v případě ověřování klienta vyberte typ ověřování možnost pro Microsoft Entra ID.

    Snímek obrazovky s poli Ověření serveru a Ověřování klienta

  5. Do pole Tenant zadejte adresu URL vašeho tenanta Microsoft Entra. Ujistěte se, že adresa URL tenanta nemá \ na konci (zpětné lomítko). Lomítko je přípustné.

    ID tenanta má následující strukturu: https://login.microsoftonline.com/{Entra TenantID}

  6. Jako pole Cílová skupina zadejte ID aplikace (ID aplikace).

    ID aplikace pro veřejný Azure je: c632b3df-fb67-4d84-bdcf-b95ad541b5c8. Podporujeme také vlastní ID aplikace pro toto pole.

  7. Do pole Vystavitel zadejte adresu URL služby zabezpečeného tokenu. Na konci hodnoty Vystavitel zahrňte koncové lomítko. Jinak může připojení selhat.

    Příklad: https://sts.windows.net/{AzureAD TenantID}/

  8. Po vyplnění polí klikněte na Uložit.

  9. V podokně Připojení VPN vyberte profil připojení, který jste uložili. Potom v rozevíracím seznamu klikněte na Připojit.

    Snímek obrazovky znázorňující profil připojení a oblast pro vyhledání připojení v rozevíracím seznamu

  10. Automaticky se zobrazí webový prohlížeč. Vyplňte přihlašovací údaje uživatelského jména a hesla pro ověřování ID Microsoft Entra a připojte se.

    Snímek obrazovky s přihlašovací stránkou přihlašovacích údajů ověřování

  11. Pokud se připojení úspěšně dokončilo, zobrazí se v klientovi zelená ikona a v okně Protokoly stavu se zobrazí stav = Připojeno.

    Snímek obrazovky klienta vpn s oknem stavových protokolů s připojeným klientem

  12. Po připojení se stav změní na Připojeno. Pokud se chcete odpojit od relace, v rozevíracím seznamu vyberte Odpojit.

Odstranění profilu klienta VPN

  1. V klientovi Azure VPN vyberte připojení, které chcete odebrat. Potom v rozevíracím seznamu vyberte Odebrat.

    Snímek obrazovky klienta vpn s rozevíracím seznamem se třemi možnostmi: Připojit, Konfigurovat, Odebrat

  2. V části Odebrat připojení VPN vyberte OK.

    Snímek obrazovky klienta vpn s otevřenou místní možností Odebrat připojení VPN

Kontrola protokolů

K diagnostice problémů můžete použít protokoly Klient Azure VPN.

  1. V Klient Azure VPN přejděte na Nastavení. V pravém podokně vyberte Zobrazit adresář protokolů.

    Snímek obrazovky klienta vpn zobrazující možnost Zobrazit adresář protokolů

  2. Pokud chcete získat přístup k souboru protokolu, přejděte do složky /var/log/azurevpnclient a vyhledejte soubor AzureVPNClient.log .

    Snímek obrazovky s umístěním souboru protokolu Klient Azure VPN

Další kroky

  • Další informace o službě VPN Gateway najdete v nejčastějších dotazech ke službě VPN Gateway.

  • Další informace o připojeních typu point-to-site naleznete v tématu o připojeních typu Point-to-Site.