Bagikan melalui


Mengonfigurasi proksi TCP/TLS Azure Application Gateway (Pratinjau)

Untuk mencoba fitur lapisan 4 Azure Application Gateway, artikel ini memperlihatkan cara menggunakan portal Azure untuk membuat Azure Application Gateway dengan komputer virtual SQL Server sebagai server backend. Koneksi ivity melalui klien SQL juga diuji untuk memverifikasi bahwa konfigurasi berfungsi dengan benar. Artikel ini memandu Anda melalui prosedur berikut:

  • Membuat komputer virtual Azure server SQL
  • Membuat gateway aplikasi baru
    • Mengonfigurasi pengaturan dasar dan alamat IP publik frontend

    • Menambahkan kumpulan backend dan mengatur server SQL sebagai target backend

    • Membuat aturan perutean

      • Membuat listener dengan port yang diperlukan (SQL 1433)
      • Membuat pengaturan backend menggunakan protokol lapisan 4
    • Menambahkan server SQL ke kumpulan backend

  • Koneksi ke gateway aplikasi menggunakan klien SQL

Penting

Proksi TCP/TLS Application Gateway saat ini dalam PRATINJAU.
Lihat Ketentuan Penggunaan Tambahan untuk Pratinjau Microsoft Azure untuk persyaratan hukum yang berlaku pada fitur Azure dalam versi beta, pratinjau, atau belum dirilis secara umum.

Daftar ke pratinjau

Catatan

Ketika Anda bergabung dengan pratinjau ini, semua Application Gateway akan memiliki kemampuan untuk menggunakan fitur proksi Lapisan 4. Ini adalah pendaftaran yang disetujui secara otomatis dan membutuhkan waktu sekitar 30 menit untuk diterapkan.

Untuk informasi selengkapnya tentang fitur pratinjau, lihat Menyiapkan fitur pratinjau di langganan Azure.

Gunakan langkah-langkah berikut untuk mendaftar ke pratinjau publik untuk proksi TCP/TLS Application Gateway menggunakan portal Azure:

  1. Masuk ke portal Azure.

  2. Di kotak pencarian, masukkan langganan dan pilih Subscriptions.

    Screenshot of Azure portal search.

  3. Pilih tautan untuk nama langganan Anda.

    Screenshot selecting the Azure subscription.

  4. Di menu sebelah kiri di bawah Settings,pilih Preview features.

    Screenshot of the Azure preview features menu.

  5. Anda melihat daftar fitur pratinjau yang tersedia dan status pendaftaran Anda saat ini.

    Screenshot of Azure portal list of preview features listed.

  6. Dari Pratinjau fitur ketik ke dalam kotak filter AllowApplicationGatewayTlsProxy, pilih fitur, lalu pilih Daftar.

    Screenshot of Azure portal filter preview features.

Membuat server SQL

Pertama, buat komputer virtual (VM) SQL Server menggunakan portal Azure.

  1. Dari halaman Beranda portal Azure, cari SQL Virtual Machines lalu pilih komputer virtual SQL di bawah Layanan.

    Screenshot of selecting SQL virtual machines in the Azure portal.

  2. Pilih Buat lalu pada halaman Pilih opsi penyebaran SQL, pilih opsi Lisensi SQL Server Gratis dari menu drop-down. Misalnya: Pengembang SQL Server 2022 di Windows Server 2022. Anda juga dapat memilih versi lisensi Gratis yang berbeda untuk diuji.

  3. Setelah memilih versi lisensi SQL gratis, pilih Buat. Tab Dasar terbuka.

  4. Masukkan informasi berikut pada tab Dasar :

    • Langganan: Pilih nama langganan Azure Anda.
    • Grup sumber daya: Buat grup sumber daya baru sehingga Anda dapat dengan mudah menghapusnya setelah pengujian, misalnya: myresourcegroup.
    • Nama komputer virtual: mySQLVM
    • Wilayah: Pilih wilayah yang sama dengan grup sumber daya Anda.
    • Opsi ketersediaan: Terima pengaturan default.
    • Jenis keamanan: Terima pengaturan default.
    • Gambar: Terima pengaturan default.
    • Arsitektur VM: Terima pengaturan default.
    • Ukuran: Pilih ukuran yang kompatibel dengan wilayah.
    • Detail administrator: Masukkan nama pengguna dan kata sandi.
    • Aturan port masuk: Terima pengaturan default.

    Screenshot displaying virtual machine settings.

  5. Pilih Tinjau + buat, lalu pilih Buat. Penyebaran komputer virtual membutuhkan waktu beberapa menit.

  6. Setelah penyebaran selesai, pilih halaman gambaran umum sumber daya server SQL dan tuliskan alamat IP publik komputer virtual.

    Screenshot displaying the public IP address.

Membuat Application Gateway

  1. Pada menu portal Microsoft Azure atau dari halaman Beranda, pilih Buat sumber daya.

  2. Di bawah Kategori, pilih Jaringan lalu pilih Application Gateway di daftar Layanan Azure Populer.

  3. Masukkan detail berikut di tab Dasar:

    • Langganan: Pilih nama langganan Azure Anda.
    • Grup sumber daya: Pilih grup sumber daya yang sama dengan yang Anda masukkan untuk prosedur sebelumnya untuk membuat komputer virtual server SQL.
    • Nama gateway aplikasi: myL4AppGW
    • Wilayah: Pilih wilayah yang sama dengan grup sumber daya Anda.
    • Tingkat: Standar V2
    • Aktifkan autoscaling: Terima pengaturan default.
    • Jumlah instans minimum: 2
    • Semua detail Instans lainnya: Terima pengaturan default.
    • Jaringan virtual: Pilih Buat baru dan masukkan nama. Misalnya: myL4AppGWVNet. Terima pengaturan ruang alamat default dan ganti nama subnet default dengan nama deskriptif seperti appgw-subnet.

    Catatan

    Ruang alamat default dan pengaturan subnet disesuaikan untuk menghindari konflik dengan VNet lain yang telah Anda sebarkan.

    Screenshot displaying basic Application Gateway settings.

    Tabel berikut ini menyediakan informasi selengkapnya tentang pengaturan yang digunakan dalam prosedur ini.

    Bidang Detail
    Langganan Pilih langganan yang sama tempat Anda menyebarkan server SQL.
    Grup sumber daya Pilih grup sumber daya yang sama tempat Anda menyebarkan server SQL.
    Nama gateway aplikasi Anda dapat memberikan nama apa pun untuk memudahkan identifikasi.
    Wilayah Wilayah dipilih secara otomatis berdasarkan grup sumber daya yang Anda pilih.
    Tingkat Untuk proksi TCP/TLS, Anda dapat memilih Standar v2 atau WAF v2. Fungsi WAF hanya berlaku untuk HTTP saat menggunakan gateway dalam mode hibrid (HTTP, HTTPS bersama dengan TCP atau TLS).
    Aktifkan penskalaan otomatis Pengaturan ini memungkinkan gateway Anda untuk memperluas skala dan menskalakan berdasarkan beban. Ini berlaku untuk proksi Lapisan 7 dan Lapisan 4. Pengaturan defaultnya adalah Ya.
    Jumlah instans Min/Maks Untuk informasi selengkapnya, lihat Menskalakan Application Gateway v2 dan WAF v2.
    Zona ketersediaan Untuk informasi selengkapnya, lihat Apa itu wilayah Azure dan zona ketersediaan?.
    HTTP2 Pengaturan default yang dinonaktifkan dapat digunakan untuk pengujian ini.
    Jaringan virtual dan subnet Anda dapat memilih VNet yang ada di bawah wilayah atau membuat VNet baru. Application Gateway memerlukan subnet khususnya sendiri tanpa layanan lain yang disebarkan di dalamnya.
  4. Pilih Berikutnya: Bagian depan.

  5. Pilih jenis alamat IP Frontend Publik dan gunakan alamat IP yang sudah ada atau buat alamat IP baru.


    Screenshot displaying creation of a new public IP address.

  6. Pilih Berikutnya: Backend.

  7. Pada tab Backend, pilih Tambahkan kumpulan backend.

  8. Masukkan detail di bawah Tambahkan kumpulan backend:

    • Nama: Masukkan nama untuk kumpulan backend, misalnya sql-vm.
    • Jenis target: Pilih alamat IP atau FQDN dan masukkan alamat IP publik komputer virtual server SQL yang Anda tulis sebelumnya.
    Screenshot displaying backend pool creation.
  9. Pilih Tambahkan lalu pilih Berikutnya: Konfigurasi.

  10. Selanjutnya, Anda membuat listener, pengaturan backend, dan aturan perutean yang menautkan properti frontend dan backend. Mulailah dengan memilih Tambahkan aturan perutean dan masukkan pengaturan berikut pada tab Pendengar :

    • Nama aturan: Aturan SQL

    • Prioritas: 100

    • Nama pendengar: sql-client-listener

    • IP Frontend: IPv4 Publik

    • Protocol: TCP

    • Port: 1433


      Screenshot displaying routing rule creation.

  11. Pilih tab Target backend dan masukkan pengaturan berikut:

    • Jenis target: Kumpulan backend
    • Target backend: Pilih nama kumpulan yang Anda buat, misalnya sql-vm.
    • Pengaturan backend: Pilih Tambahkan baru dan buat pengaturan backend dengan nilai berikut:
      • Nama pengaturan backend: backend-settings-sql

      • Protokol backend: TCP

      • Port backend: 1433

      • Waktu habis (detik): 20


        Screenshot displaying backend settings creation.

  12. Pilih Tambahkan untuk menambahkan pengaturan backend, lalu pilih Tambahkan untuk menambahkan aturan perutean.


    Screenshot adding a routing rule.

  13. Pilih Berikutnya: Tag dan tambahkan tag jika diinginkan. Tidak ada tag yang diperlukan untuk demonstrasi ini.

  14. Pilih Berikutnya: Tinjau + Buat lalu pilih Buat. Proses penyebaran membutuhkan waktu beberapa menit.

Koneksi ke server SQL

  1. Sebelum menyambungkan ke server SQL, verifikasi bahwa Anda memiliki:

    • Alamat IP publik frontend Application Gateway
    • Mengonfigurasi server SQL untuk menerima autentikasi SQL
    • Membuat akun admin di server SQL
  2. Pada perangkat klien dengan SQL Server Management Studio terinstal, sambungkan ke alamat IP publik komputer virtual Azure.


    Screenshot displaying the connection to a SQL server.

Membersihkan sumber daya

Jika tidak lagi diperlukan, hapus gateway aplikasi dan semua sumber daya terkait dengan menghapus grup sumber daya yang Anda buat, myresourcegroup.

Membatalkan pendaftaran dari pratinjau

Menggunakan proses yang sama dengan yang Anda gunakan untuk mendaftar pratinjau, batalkan pendaftaran dari pratinjau dengan memilih fitur pratinjau lalu pilih Batalkan pendaftaran.

Langkah berikutnya

Untuk memantau kesehatan kumpulan backend Anda, lihat Kesehatan backend dan log diagnostik untuk Application Gateway.