Dela via


Testtillgänglighet för Azure Public Load Balancer-klientdelar med ping och traceroute

Standard public Azure Load Balancer-klientdels-IPv4- och IPv6-adresser stöder testning av nåbarhet med ping och traceroute. Att testa nåbarheten för en lastbalanserares klientdel är användbart för felsökning av problem med inkommande anslutningar till Azure-resurser. I den här artikeln får du lära dig hur du använder ping och traceroute för att testa en klientdel för en befintlig offentlig standardlastbalanserare. Den kan slutföras från en virtuell Azure-dator eller från en enhet utanför Azure.

Förutsättningar

Kommentar

Testning av inkommande anslutningar till Azure Load Balancer-klientdelar stöds endast för offentliga lastbalanserare. Det går inte att testa inkommande anslutning till interna lastbalanserares klientdelar.

Testa från en enhet utanför Azure

I det här avsnittet beskrivs hur du testar nåbarheten för en standardklientdel för lastbalanserare från en Windows-enhet utanför Azure.

Testa lastbalanserarens klientdel

Välj antingen ping eller traceroute för att testa nåbarheten för en standardklientdel för lastbalanserare från en enhet utanför Azure.

Följ dessa steg för att testa nåbarheten för en offentlig standardklientdel för lastbalanserare med hjälp av ping från en Windows-enhet utanför Azure:

  1. Öppna aktivitetsfältet Sök från Din Windows-enhet och ange cmd. Välj Kommandotolken.
  2. I kommandotolken skriver du följande kommando:
    ping <Input your load balancer public IP address>
  1. Granska pingens utdata.

Testa från en virtuell Azure-dator

I det här avsnittet beskrivs hur du testar nåbarheten för en offentlig standardklientdel för lastbalanserare från en virtuell Azure-dator. Först skapar du en regel för inkommande nätverkssäkerhetsgrupp (NSG) på den virtuella datorn för att tillåta ICMP-trafik. Sedan testar du nåbarheten för lastbalanserarens klientdel från den virtuella datorn med ping eller traceroute.

Konfigurera inkommande NSG-regel

  1. Logga in på Azure-portalen.

  2. I sökfältet överst i portalen anger du Virtuella datorer och väljer Virtuella datorer.

  3. I Virtuella datorer väljer du den virtuella datorn i listan.

  4. På den virtuella datorns meny väljer du Nätverk och sedan Lägg till regel för inkommande port.

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

  5. I Lägg till regel för inkommande säkerhet anger eller väljer du följande information:

    Inställning Värde
    Source Ange valfritt
    Källportintervall Ange *
    Mål Ange valfritt
    Tjänst Anpassad ender
    Målportintervall Ange *
    Protokoll Välj ICMP
    Åtgärd Välj Tillåt
    Prioritet Ange 100 eller en prioritet som du väljer.
    Namn Ange AllowICMP eller ett valfritt namn
    Beskrivning Lämna som tom eller ange en beskrivning

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

  6. Markera Lägga till.

Ansluta till den virtuella datorn

I det här avsnittet beskrivs hur du testar nåbarheten för en standardklientdel för lastbalanserare från en virtuell Windows-dator i Azure.

  1. Gå tillbaka till Översikt på den virtuella datorns meny och välj Anslut.
  2. Logga in på den virtuella datorn med RDP, SSH eller Bastion.

Testa lastbalanserarens klientdel

Välj antingen ping eller traceroute för att testa nåbarheten för en offentlig standardklientdel för lastbalanserare från en virtuell Azure-dator.

Följ de här stegen för att testa nåbarheten för en offentlig standardklientdel för lastbalanserare med hjälp av ping från en virtuell Windows-dator:

  1. Öppna aktivitetsfältet Sök från Din Windows-enhet och ange cmd. Välj Kommandotolken.
  2. I kommandotolken skriver du följande kommando:
    ping <Input your load balancer public IP address>
  1. Granska pingens utdata.

Förväntade svar med ping

Baserat på det aktuella hälsotillståndet för dina serverdelsinstanser får du olika svar när du testar Lastbalanserarens klientdel med ping. Granska följande scenarier för det förväntade svaret:

Scenario Förväntat svar
Alla serverdelsinstanser avsöks NEDÅT Målvärden kan inte nås
Alla serverdelsinstanser inaktiverade Svarar inte: Tidsgränsen för begäran har överskrids
Minst 1 serverdelsinstans avsöks UPPÅT Lyckade ekosvar
Inga serverdelsinstanser bakom Load Balancer/Inga associerade belastningsutjämningsregler Svarar inte: Tidsgränsen för begäran har överskrids

Användningsöverväganden

  • ICMP-pingar kan inte inaktiveras och tillåts som standard på offentliga standardlastbalanserare.
  • ICMP-pingar med paketstorlekar som är större än 64 byte kommer att tas bort, vilket leder till tidsgränser.
  • Utgående ICMP-ping stöds inte på en lastbalanserare.

Kommentar

ICMP-pingbegäranden skickas inte till serverdelsinstanserna. de hanteras av lastbalanseraren.

Nästa steg