Solucionar problemas de conexões de saída usando a CLI do Azure

Neste artigo, você aprenderá a usar o recurso de solução de problemas de conexão do Azure Network Watcher para diagnosticar e solucionar problemas de conectividade. Para obter mais informações sobre a solução de problemas de conexão, consulte Visão geral do problema de conexão.

Pré-requisitos

  • Uma conta do Azure com uma subscrição ativa. Crie uma conta gratuitamente.

  • Inspetor de Rede habilitado na região da máquina virtual (VM) que você deseja solucionar problemas. Por padrão, o Azure habilita o Observador de Rede em uma região quando você cria uma rede virtual nela. Para obter mais informações, consulte Habilitar ou desabilitar o Azure Network Watcher.

  • Uma máquina virtual com a extensão VM do agente do Inspetor de Rede instalada nela e tem a seguinte conectividade TCP de saída:

    • para 169.254.169.254 sobre a porta 80
    • para 168.63.129.16 sobre a porta 8037
  • Uma segunda máquina virtual com conectividade TCP de entrada de 168.63.129.16 sobre a porta que está sendo testada (para teste de diagnóstico do scanner de porta).

  • Azure Cloud Shell ou CLI do Azure.

    As etapas neste artigo executam os comandos da CLI do Azure interativamente no Azure Cloud Shell. Para executar os comandos no Cloud Shell, selecione Open Cloud Shell no canto superior direito de um bloco de código. Selecione Copiar para copiar o código e cole-o no Cloud Shell para executá-lo. Você também pode executar o Cloud Shell de dentro do portal do Azure.

    Você também pode instalar a CLI do Azure localmente para executar os comandos. Se você executar a CLI do Azure localmente, entre no Azure usando o comando az login .

Nota

Testar a conectividade com uma máquina virtual

Nesta seção, você testa a conectividade da porta de área de trabalho remota (RDP) de uma máquina virtual para outra máquina virtual na mesma rede virtual.

Use az network watcher test-connectivity para executar testes de diagnóstico de solução de problemas de conexão para testar a conectividade com uma máquina virtual pela porta 3389:

# Test connectivity between two virtual machines that are in the same resource group over port 3389.
az network watcher test-connectivity --resource-group 'myResourceGroup' --source-resource 'VM1' --dest-resource 'VM2' --protocol 'TCP' --dest-port '3389'

Se as máquinas virtuais não estiverem no mesmo grupo de recursos, use suas IDs de recurso em vez de seus nomes:

# Test connectivity between two virtual machines that are in two different resource groups over port 3389.
az network watcher test-connectivity --source-resource '/subscriptions/aaaa0a0a-bb1b-cc2c-dd3d-eeeeee4e4e4e/resourceGroups/myResourceGroup1/providers/Microsoft.Compute/virtualMachines/VM1' --dest-resource '/subscriptions/aaaa0a0a-bb1b-cc2c-dd3d-eeeeee4e4e4e/resourceGroups/myResourceGroup2/providers/Microsoft.Compute/virtualMachines/VM2' --protocol 'TCP' --dest-port '3389'
  • Se as duas máquinas virtuais estiverem se comunicando sem problemas, você verá os seguintes resultados:

    {
      "avgLatencyInMs": 2,
      "connectionStatus": "Reachable",
      "hops": [
        {
          "address": "10.0.0.4",
          "id": "aaaaaaaa-0000-1111-2222-bbbbbbbbbbbb",
          "issues": [],
          "links": [
            {
              "context": {},
              "issues": [],
              "linkType": "VirtualNetwork",
              "nextHopId": "bbbbbbbb-1111-2222-3333-cccccccccccc",
              "resourceId": "",
              "roundTripTimeAvg": 2,
              "roundTripTimeMax": 2,
              "roundTripTimeMin": 2
            }
          ],
          "nextHopIds": [
            "bbbbbbbb-1111-2222-3333-cccccccccccc"
          ],
          "previousHopIds": [],
          "previousLinks": [],
          "resourceId": "/subscriptions/aaaa0a0a-bb1b-cc2c-dd3d-eeeeee4e4e4e/resourceGroups/myResourceGroup/providers/Microsoft.Compute/virtualMachines/VM1",
          "type": "Source"
        },
        {
          "address": "10.0.0.5",
          "id": "bbbbbbbb-1111-2222-3333-cccccccccccc",
          "issues": [],
          "links": [],
          "nextHopIds": [],
          "previousHopIds": [
            "aaaaaaaa-0000-1111-2222-bbbbbbbbbbbb"
          ],
          "previousLinks": [
            {
              "context": {},
              "issues": [],
              "linkType": "VirtualNetwork",
              "nextHopId": "aaaaaaaa-0000-1111-2222-bbbbbbbbbbbb",
              "resourceId": ""
            }
          ],
          "resourceId": "/subscriptions/aaaa0a0a-bb1b-cc2c-dd3d-eeeeee4e4e4e/resourceGroups/myResourceGroup/providers/Microsoft.Compute/virtualMachines/VM2",
          "type": "VirtualMachine"
        }
      ],
      "maxLatencyInMs": 8,
      "minLatencyInMs": 1,
      "probesFailed": 0,
      "probesSent": 66
    }
    
    • O status da conexão é Acessível (a máquina virtual de destino pode ser acessada pela porta 3389).
    • 66 testes foram enviados com êxito para a máquina virtual de destino.
    • Há dois saltos no caminho entre as duas máquinas virtuais (sem dispositivos ou outros recursos no caminho entre as duas VMs).
  • Se a máquina virtual de destino tiver um grupo de segurança de rede que esteja negando conexões RDP de entrada, você verá os seguintes resultados:

    {
      "connectionStatus": "Unreachable",
      "hops": [
        {
          "address": "10.0.0.4",
          "id": "aaaaaaaa-0000-1111-2222-bbbbbbbbbbbb",
          "issues": [],
          "links": [
            {
              "context": {},
              "issues": [],
              "linkType": "VirtualNetwork",
              "nextHopId": "bbbbbbbb-1111-2222-3333-cccccccccccc",
              "resourceId": ""
            }
          ],
          "nextHopIds": [
            "bbbbbbbb-1111-2222-3333-cccccccccccc"
          ],
          "previousHopIds": [],
          "previousLinks": [],
          "resourceId": "/subscriptions/aaaa0a0a-bb1b-cc2c-dd3d-eeeeee4e4e4e/resourceGroups/myResourceGroup/providers/Microsoft.Compute/virtualMachines/VM1",
          "type": "Source"
        },
        {
          "address": "10.0.0.5",
          "id": "bbbbbbbb-1111-2222-3333-cccccccccccc",
          "issues": [
            {
              "context": [
                {
                  "key": "RuleName",
                  "value": "/subscriptions/aaaa0a0a-bb1b-cc2c-dd3d-eeeeee4e4e4e/resourceGroups/myResourceGroup/providers/Microsoft.Network/networkSecurityGroups/VM2-nsg/SecurityRules/Deny3389Inbound"
                }
              ],
              "origin": "Inbound",
              "severity": "Error",
              "type": "NetworkSecurityRule"
            },
            {
              "context": [],
              "origin": "Local",
              "severity": "Error",
              "type": "NoListenerOnDestination"
            }
          ],
          "links": [],
          "nextHopIds": [],
          "previousHopIds": [
            "aaaaaaaa-0000-1111-2222-bbbbbbbbbbbb"
          ],
          "previousLinks": [
            {
              "context": {},
              "issues": [],
              "linkType": "VirtualNetwork",
              "nextHopId": "aaaaaaaa-0000-1111-2222-bbbbbbbbbbbb",
              "resourceId": ""
            }
          ],
          "resourceId": "/subscriptions/aaaa0a0a-bb1b-cc2c-dd3d-eeeeee4e4e4e/resourceGroups/myResourceGroup/providers/Microsoft.Compute/virtualMachines/VM2",
          "type": "VirtualMachine"
        }
      ],
      "probesFailed": 30,
      "probesSent": 30
    }
    
    • O status da conexão é Inacessível (a máquina virtual de destino está inacessível pela porta 3389).
    • 30 testes foram enviados e não conseguiram chegar à máquina virtual de destino.
    • Há dois saltos no caminho entre as duas máquinas virtuais (sem dispositivos ou outros recursos no caminho entre as duas VMs).
    • A conectividade de entrada com a máquina virtual de destino é negada pela regra Deny3389Inbound de segurança no grupo VM2-nsgde segurança de rede.

    Solução: atualize o grupo de segurança de rede na máquina virtual de destino para permitir o tráfego RDP de entrada.

  • Se a máquina virtual de origem tiver um grupo de segurança de rede que esteja negando conexões RDP com o destino, você verá os seguintes resultados:

    {
      "connectionStatus": "Unreachable",
      "hops": [
        {
          "address": "10.0.0.4",
          "id": "aaaaaaaa-0000-1111-2222-bbbbbbbbbbbb",
          "issues": [
            {
              "context": [
                {
                  "key": "RuleName",
                  "value": "/subscriptions/aaaa0a0a-bb1b-cc2c-dd3d-eeeeee4e4e4e/resourceGroups/myResourceGroup/providers/Microsoft.Network/networkSecurityGroups/VM1-nsg/SecurityRules/Deny3389Outbound"
                }
              ],
              "origin": "Outbound",
              "severity": "Error",
              "type": "NetworkSecurityRule"
            }
          ],
          "links": [
            {
              "context": {},
              "issues": [],
              "linkType": "VirtualNetwork",
              "nextHopId": "bbbbbbbb-1111-2222-3333-cccccccccccc",
              "resourceId": ""
            }
          ],
          "nextHopIds": [
            "bbbbbbbb-1111-2222-3333-cccccccccccc"
          ],
          "previousHopIds": [],
          "previousLinks": [],
          "resourceId": "/subscriptions/aaaa0a0a-bb1b-cc2c-dd3d-eeeeee4e4e4e/resourceGroups/myResourceGroup/providers/Microsoft.Compute/virtualMachines/VM1",
          "type": "Source"
        },
        {
          "address": "10.0.0.5",
          "id": "bbbbbbbb-1111-2222-3333-cccccccccccc",
          "issues": [
            {
              "context": [],
              "origin": "Local",
              "severity": "Error",
              "type": "NoListenerOnDestination"
            }
          ],
          "links": [],
          "nextHopIds": [],
          "previousHopIds": [
            "aaaaaaaa-0000-1111-2222-bbbbbbbbbbbb"
          ],
          "previousLinks": [
            {
              "context": {},
              "issues": [],
              "linkType": "VirtualNetwork",
              "nextHopId": "aaaaaaaa-0000-1111-2222-bbbbbbbbbbbb",
              "resourceId": ""
            }
          ],
          "resourceId": "/subscriptions/aaaa0a0a-bb1b-cc2c-dd3d-eeeeee4e4e4e/resourceGroups/myResourceGroup/providers/Microsoft.Compute/virtualMachines/VM2",
          "type": "VirtualMachine"
        }
      ],
      "probesFailed": 30,
      "probesSent": 30
    }
    
    • O status da conexão é Inacessível (a máquina virtual de destino está inacessível pela porta 3389).
    • 30 testes foram enviados e não conseguiram chegar à máquina virtual de destino.
    • Há dois saltos no caminho entre as duas máquinas virtuais (sem dispositivos ou outros recursos no caminho entre as duas VMs).
    • A conectividade de saída da máquina virtual de origem é negada pela regra Deny3389Outbound de segurança no grupo VM1-nsgde segurança de rede.

    Solução: atualize o grupo de segurança de rede na máquina virtual de origem para permitir o tráfego RDP de saída.

  • Se o sistema operacional na máquina virtual de destino não aceitar conexões de entrada na porta 3389, você verá os seguintes resultados:

    {
      "connectionStatus": "Unreachable",
      "hops": [
        {
          "address": "10.0.0.4",
          "id": "aaaaaaaa-0000-1111-2222-bbbbbbbbbbbb",
          "issues": [],
          "links": [
            {
              "context": {},
              "issues": [],
              "linkType": "VirtualNetwork",
              "nextHopId": "bbbbbbbb-1111-2222-3333-cccccccccccc",
              "resourceId": ""
            }
          ],
          "nextHopIds": [
            "bbbbbbbb-1111-2222-3333-cccccccccccc"
          ],
          "previousHopIds": [],
          "previousLinks": [],
          "resourceId": "/subscriptions/aaaa0a0a-bb1b-cc2c-dd3d-eeeeee4e4e4e/resourceGroups/myResourceGroup/providers/Microsoft.Compute/virtualMachines/VM1",
          "type": "Source"
        },
        {
          "address": "10.0.0.5",
          "id": "bbbbbbbb-1111-2222-3333-cccccccccccc",
          "issues": [
            {
              "context": [],
              "origin": "Local",
              "severity": "Error",
              "type": "NoListenerOnDestination"
            },
            {
              "context": [],
              "origin": "Local",
              "severity": "Error",
              "type": "GuestFirewall"
            }
          ],
          "links": [],
          "nextHopIds": [],
          "previousHopIds": [
            "aaaaaaaa-0000-1111-2222-bbbbbbbbbbbb"
          ],
          "previousLinks": [
            {
              "context": {},
              "issues": [],
              "linkType": "VirtualNetwork",
              "nextHopId": "aaaaaaaa-0000-1111-2222-bbbbbbbbbbbb",
              "resourceId": ""
            }
          ],
          "resourceId": "/subscriptions/aaaa0a0a-bb1b-cc2c-dd3d-eeeeee4e4e4e/resourceGroups/myResourceGroup/providers/Microsoft.Compute/virtualMachines/VM2",
          "type": "VirtualMachine"
        }
      ],
      "probesFailed": 30,
      "probesSent": 30
    }
    
    • O status da conexão é Inacessível (a máquina virtual de destino está inacessível pela porta 3389).
    • 30 testes foram enviados e não conseguiram chegar à máquina virtual de destino.
    • Há dois saltos no caminho entre as duas máquinas virtuais (sem dispositivos ou outros recursos no caminho entre as duas VMs).
    • A porta 3389 não está acessível na máquina virtual de destino (a saída tem NoListenerOnDestination e GuestFirewall erros na máquina virtual de destino).

    Solução: Configure o sistema operacional na máquina virtual de destino para aceitar tráfego RDP de entrada.

Testar a conectividade com um site

Nesta seção, você testa a conectividade entre uma máquina virtual e um site.

Use az network watcher test-connectivity para executar a solução de problemas de conexão para testar a conectividade com www.bing.com:

# Test connectivity from a virtual machine to www.bing.com.
az network watcher test-connectivity --resource-group 'myResourceGroup' --source-resource 'VM1' --dest-address 'www.bing.com' --protocol 'TCP' --dest-port '443'
  • Se www.bing.com for acessível a partir da máquina virtual de origem, você verá os seguintes resultados:

    {
      "avgLatencyInMs": 9,
      "connectionStatus": "Reachable",
      "hops": [
        {
          "address": "10.0.0.4",
          "id": "aaaaaaaa-0000-1111-2222-bbbbbbbbbbbb",
          "issues": [],
          "links": [
            {
              "context": {},
              "issues": [],
              "linkType": "Internet",
              "nextHopId": "bbbbbbbb-1111-2222-3333-cccccccccccc",
              "resourceId": "",
              "roundTripTimeAvg": 9,
              "roundTripTimeMax": 9,
              "roundTripTimeMin": 9
            }
          ],
          "nextHopIds": [
            "bbbbbbbb-1111-2222-3333-cccccccccccc"
          ],
          "previousHopIds": [],
          "previousLinks": [],
          "resourceId": "/subscriptions/aaaa0a0a-bb1b-cc2c-dd3d-eeeeee4e4e4e/resourceGroups/myResourceGroup/providers/Microsoft.Compute/virtualMachines/VM1",
          "type": "Source"
        },
        {
          "address": "104.117.244.81",
          "id": "bbbbbbbb-1111-2222-3333-cccccccccccc",
          "issues": [],
          "links": [],
          "nextHopIds": [],
          "previousHopIds": [
            "aaaaaaaa-0000-1111-2222-bbbbbbbbbbbb"
          ],
          "previousLinks": [
            {
              "context": {},
              "issues": [],
              "linkType": "Internet",
              "nextHopId": "aaaaaaaa-0000-1111-2222-bbbbbbbbbbbb",
              "resourceId": ""
            }
          ],
          "type": "Internet"
        }
      ],
      "maxLatencyInMs": 13,
      "minLatencyInMs": 7,
      "probesFailed": 0,
      "probesSent": 66
    }
    
    • O status da conexão é Acessível (www.bing.com pode ser acessado a partir do VM1).
    • 66 sondas foram enviadas com sucesso com www.bing.com latência média de 9 ms.
    • O próximo tipo de salto é Internet.
  • Se www.bing.com estiver inacessível a partir da máquina virtual de origem devido a uma regra de segurança, verá os seguintes resultados:

    {
      "connectionStatus": "Unreachable",
      "hops": [
        {
          "address": "10.0.0.4",
          "id": "aaaaaaaa-0000-1111-2222-bbbbbbbbbbbb",
          "issues": [
            {
              "context": [
                {
                  "key": "RuleName",
                  "value": "/subscriptions/aaaa0a0a-bb1b-cc2c-dd3d-eeeeee4e4e4e/resourceGroups/myResourceGroup/providers/Microsoft.Network/networkSecurityGroups/VM1-nsg/SecurityRules/DenyInternetOutbound"
                }
              ],
              "origin": "Outbound",
              "severity": "Error",
              "type": "NetworkSecurityRule"
            }
          ],
          "links": [
            {
              "context": {},
              "issues": [],
              "linkType": "Internet",
              "nextHopId": "bbbbbbbb-1111-2222-3333-cccccccccccc",
              "resourceId": ""
            }
          ],
          "nextHopIds": [
            "bbbbbbbb-1111-2222-3333-cccccccccccc"
          ],
          "previousHopIds": [],
          "previousLinks": [],
          "resourceId": "/subscriptions/aaaa0a0a-bb1b-cc2c-dd3d-eeeeee4e4e4e/resourceGroups/myResourceGroup/providers/Microsoft.Compute/virtualMachines/VM1",
          "type": "Source"
        },
        {
          "address": "23.198.7.184",
          "id": "bbbbbbbb-1111-2222-3333-cccccccccccc",
          "issues": [],
          "links": [],
          "nextHopIds": [],
          "previousHopIds": [
            "aaaaaaaa-0000-1111-2222-bbbbbbbbbbbb"
          ],
          "previousLinks": [
            {
              "context": {},
              "issues": [],
              "linkType": "Internet",
              "nextHopId": "aaaaaaaa-0000-1111-2222-bbbbbbbbbbbb",
              "resourceId": ""
            }
          ],
          "type": "Internet"
        }
      ],
      "probesFailed": 30,
      "probesSent": 30
    }
    
    • O estado da ligação é Inacessível (www.bing.com não está acessível a partir da VM1).
    • 30 sondas foram enviadas e não conseguiram chegar.www.bing.com
    • A conectividade de saída da máquina virtual de origem é negada pela regra DenyInternetOutbound de segurança no grupo VM1-nsgde segurança de rede.
    • O próximo tipo de salto é Internet.

    Solução: atualize o grupo de segurança de rede na máquina virtual de origem para permitir o tráfego de saída para www.bing.com.

Testar a conectividade com um endereço IP

Nesta seção, você testa a conectividade entre uma máquina virtual e um endereço IP de outra máquina virtual.

Use az network watcher test-connectivity para executar a solução de problemas de conexão para testar a conectividade RDP para 10.10.10.10:

# Test connectivity from a virtual machine to 10.10.10.10 over port 3389.
az network watcher test-connectivity --resource-group 'myResourceGroup' --source-resource 'VM1' --dest-address '10.10.10.10' --protocol 'TCP'  --dest-port 3389
  • Se o endereço IP estiver acessível, você verá os seguintes resultados:

    {
      "avgLatencyInMs": 2,
      "connectionStatus": "Reachable",
      "hops": [
        {
          "address": "10.0.0.4",
          "id": "aaaaaaaa-0000-1111-2222-bbbbbbbbbbbb",
          "issues": [],
          "links": [
            {
              "context": {},
              "issues": [],
              "linkType": "VirtualNetwork",
              "nextHopId": "bbbbbbbb-1111-2222-3333-cccccccccccc",
              "resourceId": "",
              "roundTripTimeAvg": 2,
              "roundTripTimeMax": 2,
              "roundTripTimeMin": 2
            }
          ],
          "nextHopIds": [
            "bbbbbbbb-1111-2222-3333-cccccccccccc"
          ],
          "previousHopIds": [],
          "previousLinks": [],
          "resourceId": "/subscriptions/aaaa0a0a-bb1b-cc2c-dd3d-eeeeee4e4e4e/resourceGroups/myResourceGroup/providers/Microsoft.Compute/virtualMachines/VM1",
          "type": "Source"
        },
        {
          "address": "10.10.10.10",
          "id": "bbbbbbbb-1111-2222-3333-cccccccccccc",
          "issues": [],
          "links": [],
          "nextHopIds": [],
          "previousHopIds": [
            "aaaaaaaa-0000-1111-2222-bbbbbbbbbbbb"
          ],
          "previousLinks": [
            {
              "context": {},
              "issues": [],
              "linkType": "VirtualNetwork",
              "nextHopId": "aaaaaaaa-0000-1111-2222-bbbbbbbbbbbb",
              "resourceId": ""
            }
          ],
          "resourceId": "/subscriptions/aaaa0a0a-bb1b-cc2c-dd3d-eeeeee4e4e4e/resourceGroups/myResourceGroup/providers/Microsoft.Network/networkInterfaces/vm2375/ipConfigurations/ipconfig1",
          "type": "VirtualNetwork"
        }
      ],
      "maxLatencyInMs": 7,
      "minLatencyInMs": 1,
      "probesFailed": 0,
      "probesSent": 66
    }
    
    • O estado da ligação é Acessível (10.10.10.10 está acessível através da porta 3389).
    • 66 sondas foram enviadas com sucesso com 10.10.10.10 latência média de 2 ms.
    • Há dois saltos no caminho entre as duas máquinas virtuais (sem dispositivos ou outros recursos no caminho entre as duas VMs).
  • Se o endereço IP estiver inacessível porque a máquina virtual de destino não está em execução, você verá os seguintes resultados:

    {
      "connectionStatus": "Unreachable",
      "hops": [
        {
          "address": "10.0.0.4",
          "id": "aaaaaaaa-0000-1111-2222-bbbbbbbbbbbb",
          "issues": [],
          "links": [
            {
              "context": {},
              "issues": [],
              "linkType": "VirtualNetwork",
              "nextHopId": "bbbbbbbb-1111-2222-3333-cccccccccccc",
              "resourceId": ""
            }
          ],
          "nextHopIds": [
            "bbbbbbbb-1111-2222-3333-cccccccccccc"
          ],
          "previousHopIds": [],
          "previousLinks": [],
          "resourceId": "/subscriptions/aaaa0a0a-bb1b-cc2c-dd3d-eeeeee4e4e4e/resourceGroups/myResourceGroup/providers/Microsoft.Compute/virtualMachines/VM1",
          "type": "Source"
        },
        {
          "address": "10.10.10.10",
          "id": "bbbbbbbb-1111-2222-3333-cccccccccccc",
          "issues": [],
          "links": [],
          "nextHopIds": [],
          "previousHopIds": [
            "aaaaaaaa-0000-1111-2222-bbbbbbbbbbbb"
          ],
          "previousLinks": [
            {
              "context": {},
              "issues": [],
              "linkType": "VirtualNetwork",
              "nextHopId": "aaaaaaaa-0000-1111-2222-bbbbbbbbbbbb",
              "resourceId": ""
            }
          ],
          "resourceId": "/subscriptions/aaaa0a0a-bb1b-cc2c-dd3d-eeeeee4e4e4e/resourceGroups/myResourceGroup/providers/Microsoft.Network/networkInterfaces/vm2375/ipConfigurations/ipconfig1",
          "type": "VirtualNetwork"
        }
      ],
      "probesFailed": 30,
      "probesSent": 30
    }
    
    • O status da conexão é Inacessível (10.10.10.10 está inacessível pela porta 3389).
    • 30 sondas foram enviadas e não conseguiram chegar.10.10.10.10
    • Sem problemas na máquina virtual de origem.
    • Não há problemas com 10.10.10.10o .

    Solução: Inicie a máquina virtual de destino.

  • Se não houver nenhuma rota para o endereço IP na tabela de roteamento da máquina virtual de origem (por exemplo, o endereço IP não está no espaço de endereço da rede virtual da VM ou de suas redes virtuais emparelhadas), você verá os seguintes resultados:

    {
      "connectionStatus": "Unreachable",
      "hops": [
        {
          "address": "10.0.0.4",
          "id": "aaaaaaaa-0000-1111-2222-bbbbbbbbbbbb",
          "issues": [
            {
              "context": [],
              "origin": "Local",
              "severity": "Error",
              "type": "RouteMissing"
            },
            {
              "context": [
                {
                  "key": "ErrorMessage",
                  "value": "NextHop Type None, NextHop IP "
                }
              ],
              "origin": "Outbound",
              "severity": "Error",
              "type": "UserDefinedRoute"
            },
            {
              "context": [
                {
                  "key": "RuleName",
                  "value": "DefaultRule_DenyAllOutBound"
                }
              ],
              "origin": "Outbound",
              "severity": "Error",
              "type": "NetworkSecurityRule"
            }
          ],
          "links": [
            {
              "context": {},
              "issues": [],
              "linkType": "VirtualNetwork",
              "nextHopId": "bbbbbbbb-1111-2222-3333-cccccccccccc",
              "resourceId": ""
            }
          ],
          "nextHopIds": [
            "bbbbbbbb-1111-2222-3333-cccccccccccc"
          ],
          "previousHopIds": [],
          "previousLinks": [],
          "resourceId": "/subscriptions/aaaa0a0a-bb1b-cc2c-dd3d-eeeeee4e4e4e/resourceGroups/myResourceGroup/providers/Microsoft.Compute/virtualMachines/VM1",
          "type": "Source"
        },
        {
          "address": "10.10.10.10",
          "id": "bbbbbbbb-1111-2222-3333-cccccccccccc",
          "issues": [],
          "links": [],
          "nextHopIds": [],
          "previousHopIds": [
            "aaaaaaaa-0000-1111-2222-bbbbbbbbbbbb"
          ],
          "previousLinks": [
            {
              "context": {},
              "issues": [],
              "linkType": "VirtualNetwork",
              "nextHopId": "aaaaaaaa-0000-1111-2222-bbbbbbbbbbbb",
              "resourceId": ""
            }
          ],
          "type": "Destination"
        }
      ],
      "probesFailed": 30,
      "probesSent": 30
    }
    
    • O status da conexão é Inacessível (10.10.10.10 está inacessível pela porta 3389).
    • 30 sondas foram enviadas e não conseguiram chegar.10.10.10.10
    • Nenhuma rota na tabela de roteamento da máquina virtual de origem para 10.10.10.10 (a saída tem RouteMissing erro na máquina virtual de origem).
    • O próximo tipo de salto é Nenhum porque não há rota para 10.10.10.10.
    • A conectividade de saída da máquina virtual de origem é negada pela regra DefaultRule_DenyAllOutBound de segurança no grupo VM1-nsgde segurança de rede.

    Solução: associe uma tabela de rotas a uma rota correta para a sub-rede da máquina virtual de origem.

Próximo passo