Compartilhar via


Modificar a configuração de acesso local em um site

Você pode usar a ID do Microsoft Entra ou um nome de usuário e senha locais para autenticar o acesso aos painéis principais de rastreamento e pacote distribuídos. Além disso, você pode usar um certificado autoassinado ou fornecer o seu próprio para atestar o acesso às ferramentas de diagnóstico locais.

Para melhorar a segurança em sua implantação, recomendamos configurar a autenticação do Microsoft Entra em nomes de usuário e senhas locais, bem como fornecer um certificado assinado por uma autoridade de certificação (CA) mundialmente conhecida e confiável.

Neste guia de instruções, você aprenderá a usar o portal do Azure para alterar o método de autenticação e o certificado usado para proteger o acesso às ferramentas de monitoramento local de um site.

Dica

Em vez disso, se você quiser modificar a identidade atribuída pelo usuário configurada para certificados HTTPS, crie uma nova identidade atribuída pelo usuário ou edite uma identidade atribuída pelo usuário existente usando as informações coletadas em Coletar valores de monitoramento local.

Pré-requisitos

  • Consulte Escolher o método de autenticação para ferramentas de monitoramento local e Coletar valores de monitoramento local para coletar os valores necessários e verificar se eles estão no formato correto.
  • Se você quiser adicionar ou atualizar um certificado HTTPS personalizado para acessar suas ferramentas de monitoramento locais, precisará de um certificado assinado por uma CA globalmente conhecida e confiável e armazenado em um Cofre de Chaves do Azure. Seu certificado deve usar uma chave privada do tipo RSA ou EC para garantir que ele seja exportável (consulte Chave exportável ou não exportável para obter mais informações).
  • Se você quiser atualizar seu método de autenticação de monitoramento local, verifique se sua máquina local tem acesso kubectl principal ao cluster Kubernetes habilitado para Arco do Azure. Isso requer um arquivo kubeconfig principal, que você pode obter seguindo o acesso ao namespace Core.
  • Verifique se você pode entrar no portal do Azure usando uma conta com acesso à assinatura ativa usada para criar sua rede móvel privada. Essa conta precisa ter a função interna Colaborador ou Proprietário no escopo da assinatura.

Exibir a configuração de acesso local

Nesta etapa, acesse o recurso Plano de controle do núcleo de pacotes que representa sua instância de núcleo de pacotes.

  1. Entre no portal do Azure.

  2. Procure e selecione o recurso de Rede Móvel que representa a rede móvel privada.

    Screenshot of the Azure portal. It shows the results of a search for a Mobile Network resource.

  3. No menu de recursos, selecione Sites.

  4. Selecione o site que contém a instância de núcleo de pacotes que será modificada.

  5. No título da Função de rede, selecione o nome do recurso Plano de Controle do Núcleo de Pacotes mostrado ao lado do Núcleo de pacotes.

    Screenshot of the Azure portal showing the Packet Core field.

  6. Verifique os campos sob o título Acesso local para exibir a configuração e o status atuais do acesso local.

Modificar a configuração de acesso local

  1. Selecione Modificar acesso local.

    Screenshot of the Azure portal showing the Modify local access option.

  2. Em Tipo de autenticação, selecione o método de autenticação que deseja usar.

  3. Em Certificado HTTPS, escolha se deseja fornecer um certificado HTTPS personalizado para acessar suas ferramentas de monitoramento locais.

  4. Se você selecionou Sim para Fornecer certificado HTTPS personalizado?, use as informações coletadas em Coletar valores de monitoramento local para selecionar um certificado.

    Screenshot of the Azure portal showing the Local access configuration tab.

  5. Selecione Avançar.

  6. Agora, o Azure validará os valores de configuração inseridos. Você deverá ver uma mensagem indicando que seus valores foram aprovados na validação.

    Screenshot of the Azure portal showing successful validation for a local access configuration change.

  7. Selecione Criar.

  8. O Azure agora reimplantará a instância de núcleo de pacotes com a nova configuração. O portal do Azure exibirá uma tela de confirmação quando essa implantação for concluída.

  9. Selecione Ir para o recurso. Verifique se os campos em Acesso local contêm as informações atualizadas de autenticação e certificado.

  10. Se você adicionou ou atualizou um certificado HTTPS personalizado, siga Acessar a GUI da Web de rastreamento distribuído e Acessar os painéis principais do pacote para verificar se o navegador confia na conexão com as ferramentas de monitoramento local. Observe que:

    • Pode levar até quatro horas para que as alterações no Cofre de Chaves sejam sincronizadas com o ponto de presença.
    • Talvez seja necessário limpar o cache do navegador para observar as alterações.

Configurar a autenticação de acesso de monitoramento local

Siga esta etapa se você alterou o tipo de autenticação para acesso de monitoramento local.

Se você alternou de nomes de usuário e senhas locais para o Microsoft Entra ID, siga as etapas em Habilitar Microsoft Entra ID para ferramentas de monitoramento local.

Se você mudou da ID do Microsoft Entra para nomes de usuário e senhas locais:

  1. Entre no Azure Cloud Shell e selecione PowerShell. Se esta for a primeira vez que você acessa seu cluster por meio do Azure Cloud Shell, siga Acessar seu cluster para configurar o acesso kubectl.

  2. Exclua os objetos secretos do Kubernetes:

    kubectl delete secrets sas-auth-secrets grafana-auth-secrets --kubeconfig=<core kubeconfig> -n core

  3. Reinicie os pods de painéis de rastreamento distribuído e núcleo de pacotes.

    1. Obtenha o nome do pod de painéis do núcleo do pacote:

      kubectl get pods -n core --kubeconfig=<core kubeconfig> | grep "grafana"

    2. Copie a saída da etapa anterior e substitua-a no comando a seguir para reiniciar seus pods.

      kubectl delete pod sas-core-search-0 <packet core dashboards pod> -n core --kubeconfig=<core kubeconfig>

  4. Siga Acesse a GUI da Web de rastreamento distribuído e Acesse os painéis principais de pacotes para verificar se você pode acessar suas ferramentas de monitoramento local usando nomes de usuário e senhas locais.

Próximas etapas