Bagikan melalui


Tutorial: Membuat rekaman alias untuk mendukung nama domain apex dengan Traffic Manager

Anda dapat membuat catatan alias untuk nama domain apex Anda untuk mereferensikan profil Azure Traffic Manager. Alih-alih menggunakan layanan pengalihan, Anda mengonfigurasi Azure DNS untuk mereferensikan profil Traffic Manager langsung dari zona Anda.

Dalam tutorial ini, Anda akan mempelajari cara:

  • Membuat jaringan virtual dan subnet.
  • Buat mesin virtual server web dengan IP publik.
  • Menambahkan label DNS ke IP publik.
  • Buat profil Traffic Manager.
  • Buat catatan alias.
  • Uji catatan alias.

Jika Anda tidak memiliki langganan Azure, buat akun free sebelum Memulai.

Prasyarat

  • Akun Azure dengan langganan aktif.
  • Nama domain yang dihosting di Azure DNS. Jika Anda tidak memiliki zona Azure DNS, Anda dapat buat zona DNS, lalu delegasikan domain Anda ke Azure DNS.

Catatan

Dalam tutorial ini, contoso.com digunakan sebagai contoh nama domain. Ganti contoso.com dengan nama domain Anda.

Masuk ke Azure

Masuk ke portal Azure.

Mendaftarkan penyedia sumber daya Microsoft.Network

Untuk membuat catatan alias, Anda harus mendaftarkan penyedia sumber daya jaringan Microsoft.Network. Jika zona DNS dan sumber daya target alias berada dalam langganan yang berbeda, kedua langganan harus didaftarkan. Anda dapat mendaftarkan penyedia sumber daya menggunakan Azure CLI, PowerShell, atau portal Azure. Lihat contoh berikut:

az provider register --namespace Microsoft.Network

Untuk informasi selengkapnya, lihat Memperbaiki kesalahan untuk pendaftaran penyedia sumber.

Buat infrastruktur jaringan.

Buat jaringan virtual dan subnet untuk menempatkan server web Anda.

  1. Di portal Azure, masukkan jaringan virtual di kotak pencarian di bagian atas portal, lalu pilih jaringan Virtual dari hasil pencarian.

  2. Dalam Jaringan virtual, pilih + Buat.

  3. Pada Buat jaringan virtual, masukkan atau pilih informasi berikut pada tab Dasar-Dasar:

    Pengaturan Nilai
    Detail Proyek
    Langganan Pilih langganan Azure Anda.
    Grup Sumber Daya Pilih Buat baru.
    Pada Nama, masukkan TMResourceGroup.
    Pilih OK.
    Rincian instance
    Nama Masukkan myTMVNet.
    Wilayah Pilih wilayah Anda.
  4. Pilih tab Alamat IP atau pilih tombol Berikutnya: Alamat IP di bagian bawah halaman.

  5. Di tab Alamat IP, masukkan informasi berikut:

    Pengaturan Nilai
    Ruang alamat IPv4 Masukkan 10.10.0.0/16.
  6. Pilih + Tambahkan subnet, lalu masukkan informasi ini di Tambahkan subnet:

    Pengaturan Nilai
    Nama subnet Masukkan WebSubnet.
    Rentang alamat subnet Masukkan 10.10.0.0/24.
  7. Pilih Tambahkan.

  8. Pilih tab Tinjau + buat atau pilih tombol Tinjau + buat.

  9. Pilih Buat.

Membuat mesin virtual server web

Buat dua komputer virtual Linux, instal server web NGINX di dalamnya, lalu tambahkan label DNS ke IP publik mereka.

Buat komputer virtual

Buat dua komputer virtual Ubuntu.

  1. Di portal Azure, masukkan komputer virtual di kotak pencarian di bagian atas portal, lalu pilih Komputer virtual dari hasil pencarian.

  2. Di Komputer virtual, pilih + Buat lalu pilih komputer virtual Azure.

  3. Di bagian Buat mesin virtual, masukkan atau pilih informasi berikut pada tab Dasar-dasar:

    Pengaturan Nilai
    Detail Proyek
    Langganan Pilih langganan Azure Anda.
    Grup Sumber Daya Pilih TMResourceGroup.
    Rincian instance
    Nama komputer virtual Masukkan web-01.
    Wilayah Pilih (AS) AS Timur.
    Opsi ketersediaan Pilih Tidak diperlukan redundansi infrastruktur.
    Jenis keamanan Pilih Standar.
    Gambar Pilih Ubuntu Server 24.04 LTS - x64 Gen2.
    Ukuran Pilih ukuran VM Anda.
    Akun administrator
    Jenis autentikasi Pilih Kunci publik SSH.
    Nama Pengguna Masukkan nama pengguna.
    Sumber kunci publik SSH Pilih Buat pasangan kunci baru.
    Nama pasangan kunci Masukkan nama untuk pasangan kunci.
    Aturan port masuk
    Port masuk publik Pilih Tidak ada.
  4. Pilih tab Jaringan atau pilih Berikutnya: Disk, lalu Berikutnya: Jaringan.

  5. Di tab Jaringan, masukkan atau pilih informasi berikut ini:

    Pengaturan Nilai
    Antarmuka jaringan
    Jaringan virtual Pilih myTMVNet.
    Subnet Pilih WebSubnet.
    IP Publik Pilih Buat baru, lalu masukkan web-01-ip di Nama. Pilih Standar untuk SKU.
    kelompok keamanan jaringan NIC Pilih Dasar.
    Port masuk publik Pilih Izinkan port terpilih.
    Pilih port masuk Pilih HTTP (80) dan HTTPS (443).
  6. Pilih Tinjau dan Buat.

  7. Tinjau pengaturan, lalu pilih Buat.

  8. Ulangi langkah-langkah sebelumnya untuk membuat mesin virtual kedua. Masukkan web-02 di Nama komputer virtual dan web-02-ip di NamaIP Publik. Untuk pengaturan lainnya, gunakan informasi yang sama dari langkah-langkah sebelumnya yang digunakan dengan komputer virtual pertama.

Setiap penyebaran mesin virtual mungkin memerlukan waktu beberapa menit untuk selesai.

Catatan

Aturan kelompok keamanan jaringan memblokir akses SSH masuk dari internet. Untuk menjalankan perintah pada komputer virtual, gunakan fitur perintah Run di portal Azure atau sebarkan Azure Bastion. Untuk informasi selengkapnya tentang Azure Bastion, lihat Quickstart: Menyebarkan Azure Bastion dengan pengaturan default.

Pasang server web NGINX

Instal NGINX pada komputer virtual web-01 dan web-02 menggunakan perintah Run di portal Azure.

  1. Di kotak pencarian di bagian atas portal, masukkan komputer virtual. Pilih Jaringan Virtual dalam hasil pencarian.

  2. Pilih komputer virtual web-01 .

  3. Di bagian Operasi di menu sebelah kiri, pilih Jalankan perintah.

  4. Pilih RunShellScript.

  5. Di panel Jalankan Skrip Perintah , masukkan perintah berikut ini:

    sudo apt-get update && sudo apt-get install -y nginx && echo 'Hello World from web-01' | sudo tee /var/www/html/index.html
    
  6. Pilih Jalankan.

  7. Tunggu hingga perintah selesai. Output menampilkan kemajuan penginstalan dan selesai saat NGINX diinstal.

  8. Ulangi langkah-langkah sebelumnya untuk komputer virtual web-02 . Gunakan perintah berikut sebagai gantinya:

    sudo apt-get update && sudo apt-get install -y nginx && echo 'Hello World from web-02' | sudo tee /var/www/html/index.html
    

Menambahkan label DNS

Alamat IP publik membutuhkan label DNS untuk dapat bekerja dengan Traffic Manager.

  1. Di portal Azure, masukkan TMResourceGroup di kotak pencarian di bagian atas portal, lalu pilih TMResourceGroup dari hasil pencarian.

  2. Di grup sumber daya TMResourceGroup , pilih alamat IP publik web-01-ip .

  3. Di bawah Pengaturan, pilih Konfigurasi.

  4. Masukkan web01pip di label nama DNS.

  5. Pilih Simpan.

    Screenshot halaman Konfigurasi Alamat IP Publik Azure memperlihatkan label nama D N S.

  6. Ulangi langkah-langkah sebelumnya untuk alamat IP publik web-02-ip dan masukkan web02pip di label nama DNS.

Buat profil Traffic Manager

  1. Di halaman Gambaran Umum alamat IP publik web-01-ip, catat alamat IP tersebut untuk digunakan nanti. Ulangi langkah ini untuk alamat IP publik web-02-ip .

  2. Di portal Azure, masukkan profil Traffic Manager di kotak pencarian di bagian atas portal, lalu pilih profil Traffic Manager.

  3. Pilih + Buat.

  4. Pada halaman Buat profil Traffic Manager, masukkan atau pilih informasi berikut:

    Pengaturan Nilai
    Nama Masukkan TM-alias-test.
    Metode perutean Pilih Prioritas.
    Langganan Pilih langganan Azure Anda.
    Grup sumber daya Pilih TMResourceGroup.

    Cuplikan layar halaman profil Buat Traffic Manager yang menampilkan pengaturan yang dipilih.

  5. Pilih Buat.

  6. Setelah penyebaran TM-alias-test selesai, pilih Buka sumber daya.

  7. Di halaman Titik akhir profil Traffic Manager TM-alias-test, pilih + Tambahkan dan masukkan atau pilih informasi berikut:

    Pengaturan Nilai
    Jenis Pilih Titik akhir eksternal.
    Nama Masukkan EP-Web01.
    Nama domain yang sepenuhnya memenuhi syarat (FQDN) atau IP Masukkan alamat IP untuk web-01-ip yang Anda catat sebelumnya.
    Prioritas Masukkan 1.

    Cuplikan layar halaman Titik Akhir di profil Traffic Manager yang menampilkan pengaturan yang dipilih untuk menambahkan titik akhir.

  8. Pilih Tambahkan.

  9. Ulangi dua langkah sebelumnya untuk membuat titik akhir kedua. Masukkan atau pilih informasi berikut:

    Pengaturan Nilai
    Jenis Pilih Titik akhir eksternal.
    Nama Masukkan EP-Web02.
    Nama domain yang sepenuhnya memenuhi syarat (FQDN) atau IP Masukkan alamat IP untuk web-02-ip yang Anda catat sebelumnya.
    Prioritas Masukkan 2.

Membuat catatan alias

Buat catatan alias yang menunjuk ke profil Traffic Manager.

  1. Di portal Azure, masukkan contoso.com di kotak pencarian di bagian atas portal, lalu pilih zona DNS contoso.com dari hasil pencarian.

  2. Pada halaman Gambaran Umum zona DNS contoso.com, pilih tombol + Kumpulan catatan.

  3. Di Tambahkan kumpulan catatan, biarkan kotak Nama kosong untuk mewakili nama domain apex. Contohnya contoso.com.

  4. Pilih A untuk Jenisnya.

  5. Pilih Yes untuk kumpulan catatan Alias, lalu pilih Azure Resource untuk jenis Alias.

  6. Pilih profil TM-alias-test Traffic Manager untuk sumber daya Azure.

  7. Pilih OK.

    Cuplikan layar penambahan catatan alias untuk melihat profil Traffic Manager.

Catatan

Kueri DNS ke kumpulan catatan Traffic Manager yang baru diberi alias ditampilkan di penagihan profil Traffic Manager Anda. Untuk informasi selengkapnya tentang penagihan Traffic Manager, lihat Harga Traffic Manager.

Menguji catatan alias

  1. Dari browser web, telusurilah contoso.com atau nama domain apex Anda. Anda melihat halaman NGINX dengan Hello World from web-01. Traffic Manager mengarahkan lalu lintas ke web-01 karena memiliki prioritas tertinggi. Tutup browser web dan matikan komputer virtual web-01 . Anda mungkin perlu menunggu beberapa menit agar mesin virtual sepenuhnya mati.
  2. Buka browser web baru, dan telusuri kembali ke contoso.com atau nama domain apex Anda.
  3. Anda akan melihat halaman NGINX dengan Hello World from web-02. Traffic Manager menangani situasi dan mengarahkan lalu lintas ke server web kedua setelah mematikan server pertama yang memiliki prioritas tertinggi.

Membersihkan sumber daya

Jika tidak lagi diperlukan, Anda dapat menghapus semua sumber daya yang dibuat di tutorial ini dengan mengikuti langkah-langkah berikut:

  1. Pada menu portal Azure, pilih Kelompok sumber daya.
  2. Pilih grup sumber daya TMResourceGroup.
  3. Pada halaman Ringkasan, pilih Hapus grup sumber daya.
  4. Masukkan TMResourceGroup dan pilih Hapus.
  5. Pada menu portal Azure, pilih Semua sumber daya.
  6. Pilih zona DNS contoso.com.
  7. Pada halaman Gambaran Umum, pilih rekaman @ yang dibuat di tutorial ini.
  8. Pilih Hapus, kemudian pilih Ya.

Langkah berikutnya

Di tutorial ini, Anda mempelajari cara membuat rekaman alias untuk menggunakan nama domain apex Anda untuk mereferensikan profil Traffic Manager.