Execute uma análise de intervalo de IP

Este documento descreve os passos para executar uma análise de intervalo de IPs através da CLI mcdc.

Vista geral

A análise do intervalo de IP permite-lhe detetar recursos na rede, validar credenciais e recolher dados dos recursos detetados. Os dados recolhidos incluem dados sobre as aplicações em execução nas suas máquinas, que incluem instâncias de máquinas virtuais (VM) e servidores físicos, e detalhes sobre a configuração, o hardware, a rede, bem como os ficheiros, os serviços e os processos abertos da máquina.

A análise de intervalos de IP é útil nos seguintes cenários:

  • Se quiser analisar recursos em ambientes para os quais a CLI do cliente de descoberta do centro de migração não suporta a descoberta de inventário, como VMs em execução no Azure ou máquinas em execução na sua infraestrutura no local.
  • Se tiver várias máquinas num intervalo de IP ou não tiver muitos conhecimentos sobre a infraestrutura que quer analisar.
  • Se quiser fazer uma análise completa das VMs em execução no VMware, mesmo que não tenha acesso à API vCenter, pode usar a análise de intervalo de IPs como alternativa à deteção de convidados.
  • Se quiser fazer uma análise completa das VMs em execução no AWS, mesmo que não tenha acesso à API AWS, pode usar a análise de intervalo de IPs como alternativa à deteção de convidados.

A análise do intervalo de IPs é um processo de dois passos:

  • Primeiro, a CLI analisa endereços IP para detetar recursos na sua infraestrutura.mcdc
  • Em seguida, analisa os recursos detetados para encontrar os dados necessários para realizar uma avaliação.

A CLI suporta a recolha de dados através da análise de intervalos de IP para computadores de destino Linux e Windows.mcdc Durante a análise do intervalo de IP, a CLI estabelece ligação a máquinas Linux através de SSH e a máquinas Windows através da Windows Management Instrumentation (WMI).mcdc A análise de intervalo de IP recolhe os mesmos dados que a execução de uma deteção de convidados remotamente com SSH ou WMI.

Para analisar um ambiente com máquinas Windows e Linux, execute a CLI mcdc a partir de uma estação de trabalho Windows. Os computadores Windows requerem WMI para a ligação durante a análise e o WMI só é suportado em estações de trabalho Windows.

Antes de começar

  1. Reveja os requisitos para transferir e executar a mcdc CLI.
  2. Conclua os passos para transferir a CLI mcdc.

Execute uma análise de IP para descobrir recursos

  • Para detetar recursos na sua infraestrutura, execute o seguinte comando:

    Linux

    ./mcdc discover ipscan --ranges IP_RANGE

    Windows

    mcdc.exe discover ipscan --ranges IP_RANGE

    Substitua IP_RANGE por um único endereço IP ou um intervalo de endereços IP que quer analisar. Os intervalos de IP podem ter um hífen ou estar na notação CIDR. Por exemplo, 0.0.0.0-0.0.0.3 ou 0.0.0.0/30. Pode especificar mais do que um intervalo de cada vez usando várias flags --ranges.

  • Em alternativa, pode especificar um ficheiro que contenha uma lista de intervalos de IP a analisar:

    Linux

    ./mcdc discover ipscan --file IP_RANGE_FILE.csv

    Windows

    mcdc.exe discover ipscan --file IP_RANGE_FILE.csv

    Substitua IP_RANGE_FILE pelo nome do ficheiro CSV que contém o intervalo de endereços IP que quer analisar. O ficheiro tem de conter intervalos separados por vírgulas ou intervalos na notação CIDR. Segue-se um exemplo de um ficheiro de intervalo de IPs:

    rangeStart,rangeEnd,CIDR
    192.168.9.0,192.168.9.255,""
    "","",192.168.10.0/24
    

Este comando gera um ficheiro CSV com a lista de endereços IP dos recursos detetados. O ficheiro tem um aspeto semelhante ao seguinte exemplo:

ipAddress
192.168.9.1
192.168.9.2

Este ficheiro é usado como entrada para o passo seguinte, que consiste em analisar e recolher dados sobre os recursos detetados. Por predefinição, este ficheiro é guardado no mesmo diretório onde instalou a CLI mcdc.

Analise os recursos descobertos

  1. Depois de analisar a sua infraestrutura e ter o ficheiro com uma lista de IPs descobertos, execute uma análise nos recursos descobertos:

    Linux

    ./mcdc discover ips --file SCANNED_IPS.csv

    Windows

    mcdc.exe discover ips --file SCANNED_IPS.csv

    Substitua o seguinte:

    • SCANNED_IPS: o caminho para o ficheiro gerado pelo comando discover ipscan que contém uma lista dos endereços IP dos seus recursos descobertos.
  2. Quando lhe for pedido, aceite os Termos de Utilização.

    Opcionalmente, para ignorar este passo e aceitar os termos de utilização no passo anterior, pode incluir a flag --accept-terms com o comando discover ips.

  3. Quando lhe for pedido, introduza as credenciais no formato JSON:

    • Introduza o nome de utilizador e a palavra-passe:

        [{"username":"USERNAME","password":"PASSWORD"}]
      
    • Introduza o nome de utilizador e especifique o caminho para o ficheiro de identidade:

      [{"username":"USERNAME","identityFile":"IDENTITY_FILE"}]
      
    • Introduza o nome de utilizador, especifique o caminho para o ficheiro de identidade encriptado e introduza a frase secreta:

      [{"username":"USERNAME","identityFile":"IDENTITY_FILE","passphrase":"PASSPHRASE"}]
      

    Se necessário, pode especificar várias credenciais de uma só vez:

    [{"username":"FIRST_USERNAME","password":"FIRST_PASSWORD"},{"username":"SECOND_USERNAME","password":"SECOND_PASSWORD"}]
    

Após a conclusão da análise, os dados recolhidos são guardados no mesmo diretório local onde instalou a CLI na máquina anfitriã.mcdc Além disso, também é gerado um ficheiro CSV no mesmo diretório, que lhe fornece os detalhes sobre as análises bem-sucedidas e sem êxito. Se quiser especificar uma localização diferente para este ficheiro CSV, pode usar o comando --output-file com o comando discover ips.

O que se segue?