Usar ping e rastreamento em uma instância de Núcleo de Pacotes
O Azure Private 5G Core dá suporte às ferramentas de diagnóstico padrão ping e traceroute, aprimoradas com uma opção para selecionar um adaptador de rede específico. Você pode usar ping e traceroute para ajudar a diagnosticar problemas de conectividade de rede. Neste guia de instruções, você aprenderá como usar ping e traceroute para verificar a conectividade às redes de acesso ou de dados através das interfaces do plano do usuário em seu dispositivo.
Pré-requisitos
- Identifique o recurso do Kubernetes – Azure Arc que representa o cluster de Kubernetes habilitado para o Azure Arc no qual sua instância de núcleo de pacote está em execução.
- Verifique se o computador local tem acesso kubectl principal ao cluster do Kubernetes habilitado para Azure Arc. Isso requer um arquivo kubeconfig principal, que você pode obter seguindo o Configurar o acesso de kubectl.
Escolha o endereço IP a ser testado
Você pode usar as ferramentas ping e traceroute para verificar a acessibilidade de qualquer endereço IP na interface especificada. Um exemplo comum é o gateway padrão. Se você não souber o endereço de gateway padrão para a interface que deseja testar, poderá encontrá-lo na folha Rede Avançada na interface do usuário local do Azure Stack Edge (ASE).
Para acessar a interface do usuário local, consulte Tutorial: Conectar-se ao Azure Stack Edge Pro com GPU.
Executar as ferramentas traceroute e ping
Em uma linha de comando com acesso kubectl ao cluster do Kubernetes habilitado para Azure Arc, entre no pod do solucionador de problemas MEC-DP:
kubectl exec -it -n core core-mec-dp-0 -c troubleshooter -- bash
Exiba a lista de interfaces de plano de usuário configuradas:
mect list
Isso deve relatar uma única interface na rede do plano de controle (N2), uma única interface na rede de acesso (N3) e uma interface para cada rede de dados anexada (N6). Por exemplo:
n2trace n3trace n6trace0 (Data Network: internet) n6trace1 (Data Network: enterprise) n6trace2 (Data Network: test)
Execute o comando ping, especificando a rede e o endereço IP a serem testados. Você pode especificar
access
para a rede de acesso ou o nome da rede para uma rede de dados.ping --net <network name> <IP address>
Por exemplo:
ping --net enterprise 10.0.0.1
A ferramenta deve apresentar uma lista de pacotes transmitidos e recebidos sem perda de pacotes, indicando 0%.
Execute o comando traceroute, especificando a rede e o endereço IP a serem testados. Você pode especificar
access
para a rede de acesso ou o nome da rede para uma rede de dados.traceroute --net <network name> <IP address>
Por exemplo:
traceroute --net enterprise 10.0.0.1
A ferramenta deve relatar uma série de saltos, com o endereço IP especificado como o salto final.
Próximas etapas
- Para diagnósticos mais detalhados, você pode Executar a captura de pacotes do plano de dados em uma instância de núcleo de pacotes
- Se você identificou um problema de conectividade e não sabe como resolvê-lo, pode Obter suporte para o seu serviço Azure Private 5G Core