View a markdown version of this page

Configurazione di Agentless Collector - AWS Application Discovery Service

AWS L'Application Discovery Service non è più aperto a nuovi clienti. In alternativa, utilizzare quello AWS Transform che fornisce funzionalità simili. Per ulteriori informazioni, vedere Modifica della disponibilità di AWS Application Discovery Service.

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Configurazione di Agentless Collector

Application Discovery Service Agentless Collector (Agentless Collector) è una macchina virtuale (VM) basata su Amazon Linux 2. La sezione seguente descrive come configurare una macchina virtuale di raccolta nella pagina Configure Agentless Collector della console Agentless Collector.

Per configurare una VM di raccolta su Configurare Agentless Collector page
  1. Per Nome del raccoglitore, inserite un nome per identificarlo. Il nome può contenere spazi ma non può contenere caratteri speciali.

  2. In Sincronizzazione dei dati, inserisci la chiave di AWS accesso e la chiave segreta che l'utente IAM dell' AWS account deve specificare come account di destinazione per ricevere i dati scoperti dal raccoglitore. Per informazioni sui requisiti per l'utente IAM, consulta. Distribuzione di Application Discovery Service Agentless Collector

    1. Per la AWS chiave di accesso, inserisci la chiave di accesso dell'utente IAM dell' AWS account che stai specificando come account di destinazione.

    2. Per la AWS chiave segreta, inserisci la chiave segreta dell' AWS account utente IAM che stai specificando come account di destinazione.

    3. (Facoltativo) Se la rete richiede l'uso di un proxy per l'accesso AWS, inserisci l'host proxy, la porta proxy e, facoltativamente, le credenziali necessarie per l'autenticazione con il server proxy esistente.

  3. In Agentless Collector password, impostate una password da utilizzare per autenticare l'accesso ad Agentless Collector.

    • Le password distinguono tra maiuscole e minuscole

    • Le password devono avere una lunghezza compresa tra 8 e 64 caratteri

    • Le password devono contenere almeno un carattere per ognuna delle quattro categorie seguenti:

      • Lettere minuscole (a-z)

      • Lettere maiuscole () A-Z

      • Numeri (0-9)

      • Non-alphanumeric caratteri (@$! #%*? &)

    • Le password non possono contenere caratteri speciali diversi da quelli seguenti: @$! #%*? &

    1. Per la password di Agentless Collector, inserisci una password da utilizzare per autenticare l'accesso al raccoglitore.

    2. Per la password di Re-enter Agentless Collector, per la verifica, inserite nuovamente la password.

  4. In Altre impostazioni, leggi il Contratto di licenza. Se accetti di accettarlo, seleziona la casella di controllo.

  5. Per abilitare gli aggiornamenti automatici per Agentless Collector, in Altre impostazioni, seleziona Aggiorna automaticamente Agentless Collector. Se non selezionate questa casella di controllo, dovrete aggiornare manualmente Agentless Collector come descritto in. Aggiornamento manuale di Application Discovery Service Agentless Collector

  6. Scegliete Salva configurazioni.

Gli argomenti seguenti descrivono le attività opzionali di configurazione del raccoglitore.

(Facoltativo) Configurare un indirizzo IP statico per la macchina virtuale Agentless Collector

I passaggi seguenti descrivono come configurare un indirizzo IP statico per la macchina virtuale Application Discovery Service Agentless Collector (Agentless Collector). Quando viene installata per la prima volta, la macchina virtuale di raccolta è configurata per utilizzare il Dynamic Host Configuration Protocol (DHCP).

Nota

Agentless Collector supporta IPv4. Non supporta IPv6.

Agentless Collector version 2
Per configurare un indirizzo IP statico per la macchina virtuale del collettore
  1. Raccogli le seguenti informazioni di rete da VMware vCenter:

    • Indirizzo IP statico: indirizzo IP non firmato nella sottorete. Ad esempio, 192.168.1.138.

    • Maschera di rete CIDR: per ottenere la maschera di rete CIDR, controlla l'impostazione dell'indirizzo IP dell'host VMware vCenter che ospita la VM del collettore. Ad esempio, /24.

    • Gateway predefinito: per ottenere il gateway predefinito, controlla l'impostazione dell'indirizzo IP dell'host VMware vCenter che ospita la VM del collettore. Ad esempio, 192.168.1.1.

    • DNS primario: per ottenere il DNS primario, controlla l'impostazione dell'indirizzo IP dell'host VMware vCenter che ospita la VM di raccolta. Ad esempio, 192.168.1.1.

    • (Facoltativo) DNS secondario

    • (Facoltativo) Nome di dominio locale: consente al raccoglitore di raggiungere l'URL dell'host vCenter senza il nome di dominio.

  2. Apri la console VM del raccoglitore e accedi ec2-user utilizzando la password, collector come mostrato nell'esempio seguente.

    username: ec2-user password: collector
  3. Disabilitate l'interfaccia di rete inserendo il seguente comando nel terminale remoto.

    sudo ip link set ens192 down
  4. Aggiorna la configurazione dell'interfaccia utilizzando i passaggi seguenti.

    1. Aprire 10-cloud-init-ens192.network nell'editor vi utilizzando il seguente comando.

      sudo vi /etc/systemd/network/10-cloud-init-ens192.network
    2. Aggiorna i valori, come mostrato nell'esempio seguente, con le informazioni raccolte nella fase Raccogli informazioni sulla rete.

      [Match] Name=ens192 [Network] DHCP=no Address=static-ip-value/CIDR-netmask Gateway=gateway-value DNS=dnsserver-value
  5. Aggiorna il Domain Name System (DNS) seguendo i passaggi seguenti.

    1. Aprire il resolv.conf file in vi utilizzando il seguente comando.

      sudo vi /etc/resolv.conf
    2. Aggiorna il resolv.conf file in vi usando il seguente comando.

      search localdomain-name options timeout:2 attempts:5 nameserver dnsserver-value

      L'esempio seguente mostra un resolv.conf file modificato.

      search vsphere.local options timeout:2 attempts:5 nameserver 192.168.1.1
  6. Abilita l'interfaccia di rete, inserendo il seguente comando.

    sudo ip link set ens192 up
  7. Riavviare la VM come mostrato nell'esempio seguente.

    sudo reboot
  8. Verifica le impostazioni di rete utilizzando i seguenti passaggi.

    1. Verifica se l'indirizzo IP è configurato correttamente, inserendo i seguenti comandi.

      ifconfig ip addr show
    2. Verificate che il gateway sia stato aggiunto correttamente, inserendo il seguente comando.

      route -n

      L'output dovrebbe essere simile all'esempio seguente.

      Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 0.0.0.0 192.168.1.1 0.0.0.0 UG 0 0 0 eth0 172.17.0.0 0.0.0.0 255.255.0.0 U 0 0 0 docker0 192.168.1.0 0.0.0.0 255.255.255.0 U 0 0
    3. Verifica di poter eseguire il ping di un URL pubblico inserendo il seguente comando.

      ping www.google.com
    4. Verifica di poter eseguire il ping dell'indirizzo IP o del nome host di vCenter come mostrato nell'esempio seguente.

      ping vcenter-host-url
Agentless Collector version 1
Per configurare un indirizzo IP statico per la macchina virtuale del collettore
  1. Raccogli le seguenti informazioni di rete da VMware vCenter:

    • Indirizzo IP statico: indirizzo IP non firmato nella sottorete. Ad esempio, 192.168.1.138.

    • Maschera di rete: per ottenere la maschera di rete, controlla l'impostazione dell'indirizzo IP dell'host VMware vCenter che ospita la macchina virtuale di raccolta. Ad esempio, 255.255.255.0.

    • Gateway predefinito: per ottenere il gateway predefinito, controlla l'impostazione dell'indirizzo IP dell'host VMware vCenter che ospita la VM del collettore. Ad esempio, 192.168.1.1.

    • DNS primario: per ottenere il DNS primario, controlla l'impostazione dell'indirizzo IP dell'host VMware vCenter che ospita la VM di raccolta. Ad esempio, 192.168.1.1.

    • (Facoltativo) DNS secondario

    • (Facoltativo) Nome di dominio locale: consente al raccoglitore di raggiungere l'URL dell'host vCenter senza il nome di dominio.

  2. Apri la console VM del raccoglitore e accedi ec2-user utilizzando la password, collector come mostrato nell'esempio seguente.

    username: ec2-user password: collector
  3. Disabilitate l'interfaccia di rete inserendo il seguente comando nel terminale remoto.

    sudo /sbin/ifdown eth0
  4. Aggiorna la configurazione dell'interfaccia eth0 utilizzando i seguenti passaggi.

    1. Aprire ifcfg-eth0 nell'editor vi utilizzando il seguente comando.

      sudo vi /etc/sysconfig/network-scripts/ifcfg-eth0
    2. Aggiorna i valori dell'interfaccia, come mostrato nell'esempio seguente, con le informazioni raccolte nella fase Raccogli informazioni di rete.

      DEVICE=eth0 BOOTPROTO=static ONBOOT=yes IPADDR=static-ip-value NETMASK=netmask-value GATEWAY=gateway-value TYPE=Ethernet USERCTL=yes PEERDNS=no RES_OPTIONS="timeout:2 attempts:5"
  5. Aggiorna il Domain Name System (DNS) seguendo i passaggi seguenti.

    1. Aprire il resolv.conf file in vi utilizzando il seguente comando.

      sudo vi /etc/resolv.conf
    2. Aggiorna il resolv.conf file in vi usando il seguente comando.

      search localdomain-name options timeout:2 attempts:5 nameserver dnsserver-value

      L'esempio seguente mostra un resolv.conf file modificato.

      search vsphere.local options timeout:2 attempts:5 nameserver 192.168.1.1
  6. Abilita l'interfaccia di rete, inserendo il seguente comando.

    sudo /sbin/ifup eth0
  7. Riavviare la VM come mostrato nell'esempio seguente.

    sudo reboot
  8. Verifica le impostazioni di rete utilizzando i seguenti passaggi.

    1. Verifica se l'indirizzo IP è configurato correttamente, inserendo i seguenti comandi.

      ifconfig ip addr show
    2. Verificate che il gateway sia stato aggiunto correttamente, inserendo il seguente comando.

      route -n

      L'output dovrebbe essere simile all'esempio seguente.

      Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 0.0.0.0 192.168.1.1 0.0.0.0 UG 0 0 0 eth0 172.17.0.0 0.0.0.0 255.255.0.0 U 0 0 0 docker0 192.168.1.0 0.0.0.0 255.255.255.0 U 0 0
    3. Verifica di poter eseguire il ping di un URL pubblico inserendo il seguente comando.

      ping www.google.com
    4. Verifica di poter eseguire il ping dell'indirizzo IP o del nome host di vCenter come mostrato nell'esempio seguente.

      ping vcenter-host-url

(Facoltativo) Reimposta la VM Agentless Collector all'utilizzo del DHCP

I passaggi seguenti descrivono come riconfigurare la VM Agentless Collector per utilizzare DHCP.

Agentless Collector version 2
Per configurare la VM di raccolta in modo che utilizzi DHCP
  1. Disabilita l'interfaccia di rete eseguendo il seguente comando nel terminale remoto.

    sudo ip link set ens192 down
  2. Aggiorna la configurazione dell'interfaccia utilizzando i passaggi seguenti.

    1. Aprire il 10-cloud-init-ens192.network file nell'editor vi utilizzando il seguente comando.

      sudo vi /etc/systemd/network/10-cloud-init-ens192.network
    2. Aggiornate i valori come mostrato nell'esempio seguente.

      [Match] Name=ens192 [Network] DHCP=yes [DHCP] ClientIdentifier=mac
  3. Reimposta le impostazioni DNS inserendo il seguente comando.

    echo "" | sudo tee /etc/resolv.conf
  4. Abilita l'interfaccia di rete, inserendo il seguente comando.

    sudo ip link set ens192 up
  5. Riavviate la macchina virtuale del collettore come mostrato nell'esempio seguente.

    sudo reboot
Agentless Collector version 1
Per configurare la VM del collettore per l'uso del DHCP
  1. Disabilita l'interfaccia di rete eseguendo il seguente comando nel terminale remoto.

    sudo /sbin/ifdown eth0
  2. Aggiorna la configurazione di rete utilizzando i seguenti passaggi.

    1. Aprire il ifcfg-eth0 file nell'editor vi utilizzando il seguente comando.

      sudo /sbin/ifdown eth0
    2. Aggiornate i valori nel ifcfg-eth0 file come mostrato nell'esempio seguente.

      DEVICE=eth0 BOOTPROTO=dhcp ONBOOT=yes TYPE=Ethernet USERCTL=yes PEERDNS=yes DHCPV6C=yes DHCPV6C_OPTIONS=-nw PERSISTENT_DHCLIENT=yes RES_OPTIONS="timeout:2 attempts:5"
  3. Reimposta le impostazioni DNS inserendo il seguente comando.

    echo "" | sudo tee /etc/resolv.conf
  4. Abilita l'interfaccia di rete inserendo il seguente comando.

    sudo /sbin/ifup eth0
  5. Riavviate la macchina virtuale del collettore come mostrato nell'esempio seguente.

    sudo reboot

(Facoltativo) Configurare il protocollo di autenticazione Kerberos

Se il server del sistema operativo supporta il protocollo di autenticazione Kerberos, è possibile utilizzare questo protocollo per connettersi al server. A tale scopo, è necessario configurare la macchina virtuale Application Discovery Service Agentless Collector.

I passaggi seguenti descrivono come configurare il protocollo di autenticazione Kerberos sulla macchina virtuale Application Discovery Service Agentless Collector.

Per configurare il protocollo di autenticazione Kerberos sulla macchina virtuale Collector
  1. Aprite la console VM del raccoglitore e accedete ec2-user utilizzando la password, come mostrato nell'collectoresempio seguente.

    username: ec2-user password: collector
  2. Aprite il file krb5.conf di configurazione nella cartella. /etc A tale scopo, è possibile utilizzare il seguente esempio di codice.

    cd /etc sudo nano krb5.conf
  3. Aggiornate il file di krb5.conf configurazione con le seguenti informazioni.

    [libdefaults] forwardable = true dns_lookup_realm = true dns_lookup_kdc = true ticket_lifetime = 24h renew_lifetime = 7d default_realm = default_Kerberos_realm [realms] default_Kerberos_realm = { kdc = KDC_hostname server_name = server_hostname default_domain = domain_to_expand_hostnames } [domain_realm] .domain_name = default_Kerberos_realm domain_name = default_Kerberos_realm

    Salvare il file e uscire dall'editor di testo.

  4. Riavviate la macchina virtuale del collettore come mostrato nell'esempio seguente.

    sudo reboot