Menguji keterjangkauan frontend Azure Public Load Balancer dengan ping dan traceroute

Alamat IPv4 dan IPv6 frontend Azure Load Balancer Publik Standar mendukung keterjangkauan pengujian menggunakan ping dan traceroute. Menguji keterjangkauan frontend load balancer berguna untuk memecahkan masalah konektivitas masuk ke sumber daya Azure. Dalam artikel ini, Anda mempelajari cara menggunakan ping dan traceroute untuk menguji frontend load balancer publik Standar yang ada. Ini dapat diselesaikan dari Azure Virtual Machine atau dari perangkat di luar Azure.

Prasyarat

Catatan

Menguji konektivitas masuk ke frontend Azure Load Balancer hanya didukung untuk load balancer publik. Menguji konektivitas masuk ke frontend load balancer internal tidak didukung.

Pengujian dari perangkat di luar Azure

Bagian ini menjelaskan keterjangkauan pengujian frontend load balancer standar dari perangkat Windows di luar Azure.

Menguji frontend load balancer

Pilih ping atau traceroute untuk menguji keterjangkauan frontend load balancer standar dari perangkat di luar Azure.

Ikuti langkah-langkah ini untuk menguji keterjangkauan frontend load balancer publik standar menggunakan ping dari perangkat Windows di luar Azure:

  1. Dari perangkat Windows Anda, buka taskbar Pencarian dan masukkan cmd. Pilih Prompt Perintah.
  2. Di prompt perintah, ketik perintah berikut:
    ping <Input your load balancer public IP address>
  1. Tinjau output ping.

Pengujian dari Azure Virtual Machine

Bagian ini menjelaskan cara menguji keterjangkauan frontend load balancer publik standar dari Azure Virtual Machine. Pertama, Anda membuat aturan Network Security Group (NSG) masuk pada komputer virtual untuk memungkinkan lalu lintas ICMP. Kemudian, Anda menguji keterjangkauan frontend load balancer dari komputer virtual dengan ping atau traceroute.

Mengonfigurasi aturan NSG masuk

  1. Masuk ke portal Microsoft Azure.

  2. Di bilah Pencarian di bagian atas portal, masukkan Komputer virtual dan pilih Komputer virtual.

  3. Di Komputer virtual, pilih komputer virtual Anda dari daftar.

  4. Di menu komputer virtual, pilih Jaringan lalu pilih Tambahkan aturan port masuk.

    Screenshot of Virtual network page listing port rules and selection of add outbound port rule button.

  5. Di Tambahkan aturan keamanan masuk, masukkan atau pilih informasi berikut ini:

    Pengaturan Nilai
    Sumber Masukkan Apa Pun
    Source port ranges Masukkan *
    Tujuan Masukkan Apa Pun
    Layanan Kustom Ender
    Rentang port tujuan Masukkan *
    Protokol Pilih ICMP
    Perbuatan Pilih Izinkan
    Prioritas Masukkan 100 atau prioritas yang Anda pilih.
    Nama Masukkan AllowICMP atau nama yang Anda pilih
    Keterangan Biarkan kosong atau masukkan deskripsi

    Screenshot of Add inbound port rule windows with settings allowing ICMP echo messages.

  6. Pilih Tambahkan.

Sambungkan ke komputer virtual

Bagian ini menjelaskan keterjangkauan pengujian frontend load balancer standar dari Windows Virtual Machine di Azure.

  1. Kembali ke Gambaran Umum di menu komputer virtual dan pilih Koneksi.
  2. Masuk ke komputer virtual Anda menggunakan RDP, SSH, atau Bastion.

Menguji frontend load balancer

Pilih ping atau traceroute untuk menguji keterjangkauan frontend load balancer publik standar dari Azure Virtual Machine.

Ikuti langkah-langkah ini untuk menguji keterjangkauan frontend load balancer publik standar menggunakan ping dari komputer virtual Windows:

  1. Dari perangkat Windows Anda, buka taskbar Pencarian dan masukkan cmd. Pilih Prompt Perintah.
  2. Di prompt perintah, ketik perintah berikut:
    ping <Input your load balancer public IP address>
  1. Tinjau output ping.

Balasan yang diharapkan dengan ping

Berdasarkan status pemeriksaan kesehatan instans backend Anda saat ini, Anda menerima balasan yang berbeda saat menguji frontend Load Balancer dengan ping. Tinjau skenario berikut untuk balasan yang diharapkan:

Skenario Balasan yang diharapkan
Semua instans backend diselimuti DOWN Host tujuan tidak dapat dijangkau
Semua instans backend dimatikan Tidak responsif: Waktu permintaan habis
Setidaknya 1 instans backend diselimuti UP Balasan gema yang berhasil
Tidak ada instans backend di belakang Load Balancer/Tidak ada aturan penyeimbangan beban yang terkait Tidak responsif: Waktu permintaan habis

Pertimbangan penggunaan

  • Ping ICMP tidak dapat dinonaktifkan dan diizinkan secara default pada Load Balancer Publik Standar.
  • Ping ICMP dengan ukuran paket yang lebih besar dari 64 byte akan dihilangkan, yang menyebabkan batas waktu.
  • Ping ICMP keluar tidak didukung pada Load Balancer.

Catatan

Permintaan ping ICMP tidak dikirim ke instans backend; ditangani oleh Load Balancer.

Langkah berikutnya