Delen via


Azure-toepassing Gateway TCP/TLS-proxy configureren (preview)

Als u de laag 4-functies van Azure-toepassing Gateway wilt uitproberen, leest u in dit artikel hoe u Azure Portal gebruikt om een Azure-toepassing Gateway te maken met een virtuele SQL Server-machine als back-endserver. Verbinding maken iviteit via een SQL-client wordt ook getest om te controleren of de configuratie correct werkt. In het artikel wordt u begeleid bij de volgende procedures:

  • Een virtuele SQL Server Azure-machine maken
  • Een nieuwe toepassingsgateway maken
    • Basisinstellingen en een openbaar IP-adres voor front-end configureren

    • Een back-endpool toevoegen en de SQL-server instellen als een back-enddoel

    • Een regel voor doorsturen maken

      • Een listener maken met de vereiste poort (SQL 1433)
      • Een back-endinstelling maken met laag 4-protocol
    • Een SQL-server toevoegen aan de back-endpool

  • Verbinding maken naar de toepassingsgateway met behulp van een SQL-client

Belangrijk

Application Gateway TCP/TLS-proxy is momenteel beschikbaar in PREVIEW.
Raadpleeg de Aanvullende voorwaarden voor Microsoft Azure-previews voor juridische voorwaarden die van toepassing zijn op Azure-functies die in bèta of preview zijn of die anders nog niet algemeen beschikbaar zijn.

Registreren bij de preview

Notitie

Wanneer u deelneemt aan deze preview, hebben alle Application Gateways de mogelijkheid om laag 4-proxyfuncties te gebruiken. Dit is een automatisch goedgekeurde registratie en duurt ongeveer 30 minuten.

Zie Preview-functies instellen in een Azure-abonnement voor meer informatie over preview-functies.

Gebruik de volgende stappen om u in te schrijven bij de openbare preview voor Application Gateway TCP/TLS-proxy met behulp van Azure Portal:

  1. Meld u aan bij het Azure-portaal.

  2. Voer in het zoekvak abonnementen in en selecteer Abonnementen.

    Screenshot of Azure portal search.

  3. Selecteer de koppeling voor de naam van uw abonnement.

    Screenshot selecting the Azure subscription.

  4. Selecteer in het linkermenu onder Instellingen Preview-functies.

    Screenshot of the Azure preview features menu.

  5. U ziet een lijst met beschikbare preview-functies en de huidige registratiestatus.

    Screenshot of Azure portal list of preview features listed.

  6. Selecteer de functie in preview-functies in het filtervak AllowApplicationGatewayTlsProxy en selecteer Vervolgens Registreren.

    Screenshot of Azure portal filter preview features.

Een SQL-server maken

Maak eerst een virtuele SQL Server-machine (VM) met behulp van Azure Portal.

  1. Zoek op de startpagina van Azure Portal naar SQL Virtual Machines en selecteer vervolgens virtuele SQL-machines onder Services.

    Screenshot of selecting SQL virtual machines in the Azure portal.

  2. Selecteer Maken en kies vervolgens op de pagina Sql-implementatieoptie selecteren een optie Gratis SQL Server-licentie in de vervolgkeuzelijst. Bijvoorbeeld: SQL Server 2022 Developer op Windows Server 2022. U kunt ook een andere gratis licentieversie selecteren om te testen.

  3. Nadat u een gratis SQL-licentieversie hebt gekozen, selecteert u Maken. Het tabblad Basisbeginselen wordt geopend.

  4. Voer de volgende informatie in op het tabblad Basisinformatie :

    • Abonnement: selecteer de naam van uw Azure-abonnement.
    • Resourcegroep: Maak een nieuwe resourcegroep, zodat u deze eenvoudig kunt verwijderen na het testen, bijvoorbeeld: myresourcegroup.
    • Naam van virtuele machine: mySQLVM
    • Regio: Selecteer dezelfde regio als uw resourcegroep.
    • Beschikbaarheidsopties: Accepteer de standaardinstellingen.
    • Beveiligingstype: Accepteer de standaardinstellingen.
    • Afbeelding: Accepteer de standaardinstellingen.
    • VM-architectuur: Accepteer de standaardinstellingen.
    • Grootte: Selecteer een grootte die compatibel is met de regio.
    • Beheer foutgegevens: voer een gebruikersnaam en wachtwoord in.
    • Regels voor binnenkomende poorten: accepteer de standaardinstellingen.

    Screenshot displaying virtual machine settings.

  5. Selecteer Controleren en maken en selecteer vervolgens Maken. De implementatie van de virtuele machine duurt enkele minuten.

  6. Wanneer de implementatie is voltooid, selecteert u de overzichtspagina van de SQL Server-resource en noteert u het openbare IP-adres van de virtuele machine.

    Screenshot displaying the public IP address.

Een Application Gateway maken

  1. Selecteer in het menu van Azure Portal of op de startpagina de optie Een resource maken.

  2. Selecteer Onder Categorieën de optie Netwerken en selecteer vervolgens Application Gateway in de lijst populaire Azure-services.

  3. Voer op het tabblad Basisinformatie de volgende details in:

    • Abonnement: selecteer de naam van uw Azure-abonnement.
    • Resourcegroep: Selecteer dezelfde resourcegroep die u hebt ingevoerd voor de vorige procedure om een virtuele SQL Server-machine te maken.
    • Naam van toepassingsgateway: myL4AppGW
    • Regio: Selecteer dezelfde regio als uw resourcegroep.
    • Laag: Standard V2
    • Automatisch schalen inschakelen: accepteer de standaardinstelling.
    • Minimumaantal exemplaren: 2
    • Alle overige instantiedetails: accepteer de standaardinstellingen.
    • Virtueel netwerk: Selecteer Nieuwe maken en voer een naam in. Bijvoorbeeld: myL4AppGWVNet. Accepteer de standaardinstellingen voor de adresruimte en vervang de naam van het subnet door een beschrijvende naam, zoals appgw-subnet.

    Notitie

    De standaardadresruimte en subnetinstellingen worden aangepast om conflicten met andere VNets te voorkomen die u hebt geïmplementeerd.

    Screenshot displaying basic Application Gateway settings.

    De volgende tabel bevat meer informatie over de instellingen die in deze procedure worden gebruikt.

    Veld DETAILS
    Abonnement Selecteer hetzelfde abonnement waar u de SQL-server hebt geïmplementeerd.
    Resourcegroep Selecteer dezelfde resourcegroep waar u de SQL-server hebt geïmplementeerd.
    Naam van toepassingsgateway U kunt elke naam opgeven voor eenvoudige identificatie.
    Regio De regio wordt automatisch geselecteerd op basis van de resourcegroep die u kiest.
    Laag Voor TCP/TLS-proxy kunt u Standard v2 of WAF v2 selecteren. De WAF-functies zijn alleen van toepassing op HTTP(S) wanneer u een gateway gebruikt in de hybride modus (HTTP, HTTPS samen met TCP of TLS).
    Automatische schaalaanpassing inschakelen Met deze instelling kan uw gateway worden uitgeschaald en ingeschaald op basis van belastingen. Dit is van toepassing voor zowel laag 7- als laag 4-proxy. De standaardinstelling is Ja.
    Aantal min/max-exemplaren Zie Application Gateway v2 en WAF v2 schalen voor meer informatie.
    Availability zone Zie Wat zijn Azure-regio's en beschikbaarheidszones? voor meer informatie.
    HTTP2 Voor deze test kan de standaardinstelling uitgeschakeld worden gebruikt.
    Virtueel netwerk en subnet U kunt een bestaand VNet onder de regio kiezen of een nieuw VNet maken. Application Gateway vereist een eigen toegewezen subnet zonder andere services die erin zijn geïmplementeerd.
  4. Selecteer Volgende: Front-ends.

  5. Selecteer een front-end-IP-adrestype Openbaar en gebruik een bestaand IP-adres of maak een nieuw IP-adres.


    Screenshot displaying creation of a new public IP address.

  6. Selecteer Volgende: Back-ends.

  7. Selecteer Een back-endpool toevoegen op het tabblad Back-ends.

  8. Voer details in onder Een back-endpool toevoegen:

    • Naam: Voer een naam in voor de back-endpool, bijvoorbeeld sql-vm.
    • Doeltype: selecteer IP-adres of FQDN en voer het openbare IP-adres in van de virtuele SQL Server-machine die u eerder hebt geschreven.
    Screenshot displaying backend pool creation.
  9. Selecteer Toevoegen en selecteer vervolgens Volgende: Configuratie.

  10. Vervolgens maakt u listeners, back-endinstellingen en een routeringsregel waarmee front-end- en back-endeigenschappen worden gekoppeld. Selecteer Eerst een regel voor doorsturen toevoegen te selecteren en de volgende instellingen op het tabblad Listener in te voeren:

    • Regelnaam: SQL-regel

    • Prioriteit: 100

    • Naam van listener: sql-client-listener

    • Front-end-IP: Openbare IPv4

    • Protocol: TCP

    • Poort: 1433


      Screenshot displaying routing rule creation.

  11. Selecteer het tabblad Back-enddoelen en voer de volgende instellingen in:

    • Doeltype: Back-endpool
    • Back-enddoel: selecteer de naam van de pool die u hebt gemaakt, bijvoorbeeld sql-vm.
    • Back-endinstellingen: selecteer Nieuwe toevoegen en back-endinstellingen maken met de volgende waarden:
      • Naam van back-endinstellingen: back-end-settings-sql

      • Back-endprotocol: TCP

      • Back-endpoort: 1433

      • Time-out (seconden): 20


        Screenshot displaying backend settings creation.

  12. Selecteer Toevoegen om de back-endinstellingen toe te voegen en selecteer vervolgens Toevoegen om de routeringsregel toe te voegen.


    Screenshot adding a routing rule.

  13. Selecteer Volgende: Tags en voeg indien gewenst tags toe. Er zijn geen tags vereist voor deze demonstratie.

  14. Selecteer Volgende: Beoordelen en maken en selecteer vervolgens Maken. Het implementatieproces duurt enkele minuten.

Verbinding maken naar de SQL-server

  1. Voordat u verbinding maakt met de SQL-server, controleert u of u het volgende hebt:

    • Het openbare IP-adres van de application gateway-front-end
    • De SQL-server geconfigureerd voor het accepteren van SQL-verificatie
    • Een beheerdersaccount gemaakt op de SQL-server
  2. Maak op een clientapparaat waarop SQL Server Management Studio is geïnstalleerd, verbinding met het openbare IP-adres van de virtuele Azure-machine.


    Screenshot displaying the connection to a SQL server.

Resources opschonen

Wanneer u de toepassingsgateway en alle gerelateerde resources niet meer nodig hebt, verwijdert u de resourcegroep die u hebt gemaakt, myresourcegroup.

Registratie van de preview ongedaan maken

Gebruik hetzelfde proces dat u hebt gebruikt om u te registreren voor de preview door de registratie van de preview-versie ongedaan te maken door de preview-functie te selecteren en vervolgens Registratie opheffen te selecteren.

Volgende stappen

Als u de status van uw back-endpool wilt controleren, raadpleegt u de back-endstatus en diagnostische logboeken voor Application Gateway.