

AWS Application Discovery Service non è più aperto a nuovi clienti. In alternativa, utilizza AWS Transform che offre funzionalità simili. Per ulteriori informazioni, vedere [Modifica della disponibilità di AWS Application Discovery Service](https://docs.aws.amazon.com/application-discovery/latest/userguide/application-discovery-service-availability-change.html).

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
<a name="agentless-collector-gs-configure"></a>

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 macchina virtuale di raccolta nella pagina Configure Agentless Collector****

1. Per **Collector name, inserisci un nome** per il raccoglitore per identificarlo. Il nome può contenere spazi ma non può contenere caratteri speciali.

1. In **Sincronizzazione dei dati**, inserisci la chiave di AWS accesso e la chiave segreta per l' AWS account che l'utente IAM deve specificare come account di destinazione per ricevere i dati scoperti dal raccoglitore. Per informazioni sui requisiti per l'utente IAM, consulta. [Implementazione di Application Discovery Service Agentless CollectorCrea un utente IAM per Agentless Collector](agentless-collector-deploying.md#agentless-collector-gs-iam-user)

   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.

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

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

1. In Password **Agentless Collector, imposta una password** da utilizzare per autenticare l'accesso ad Agentless Collector.
   + Le password fanno distinzione 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)
     + Caratteri non alfanumerici (@\$1\$1 \$1%\$1? &)
   + Le password non possono contenere caratteri speciali diversi dai seguenti: @\$1\$1 \$1%\$1? &

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

   1. Per **reinserire la password di Agentless Collector, per la verifica, inserisci nuovamente la password**.

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

1. Per abilitare gli aggiornamenti automatici per Agentless Collector, in **Altre impostazioni**, seleziona **Agentless Collector automaticamente**. Se non selezioni questa casella di controllo, dovrai aggiornare manualmente Agentless Collector come descritto in. [Aggiornamento manuale di Application Discovery Service Agentless Collector](agentless-collector-update.md) 

1. **Scegli Salva configurazioni.**

I seguenti argomenti descrivono le attività opzionali di configurazione del collettore.

**Topics**
+ [(Facoltativo) Configurare un indirizzo IP statico per la macchina virtuale Agentless Collector](#agentless-collector-gs-configure-ip)
+ [(Facoltativo) Reimposta la macchina virtuale Agentless Collector all'utilizzo di DHCP](#agentless-collector-gs-configure-dhcp)
+ [(Facoltativo) Configurare il protocollo di autenticazione Kerberos](#agentless-collector-gs-configure-kerberos)

## (Facoltativo) Configurare un indirizzo IP statico per la macchina virtuale Agentless Collector
<a name="agentless-collector-gs-configure-ip"></a>

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**  
L'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: un 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 macchina virtuale del collettore. Ad esempio, /24.
   + **Gateway predefinito**: per ottenere il gateway predefinito, controllare l'impostazione dell'indirizzo IP dell'host VMware vCenter che ospita la macchina virtuale 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 macchina virtuale del collettore. 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.

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

   ```
   username: ec2-user
   password: collector
   ```

1. Disabilita l'interfaccia di rete, inserendo il seguente comando nel terminale remoto.

   ```
   sudo ip link set ens192 down
   ```

1. 

****

   Aggiornare la configurazione dell'interfaccia utilizzando i seguenti passaggi.

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

      ```
      sudo vi /etc/systemd/network/10-cloud-init-ens192.network
      ```

   1. Aggiornate i valori, come mostrato nell'esempio seguente, con le informazioni raccolte nel passaggio **Raccogli informazioni di rete**.

      ```
      [Match]
      Name=ens192
       
      [Network]
      DHCP=no
      Address=static-ip-value/CIDR-netmask
      Gateway=gateway-value
      DNS=dnsserver-value
      ```

1. Aggiorna il Domain Name System (DNS) utilizzando i seguenti passaggi.

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

      ```
      sudo vi /etc/resolv.conf
      ```

   1. Aggiornate il `resolv.conf` file in vi utilizzando 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
      ```

1. Abilita l'interfaccia di rete, inserendo il seguente comando.

   ```
   sudo ip link set ens192 up
   ```

1. Riavviare la macchina virtuale come illustrato nell'esempio seguente.

   ```
   sudo reboot
   ```

1. 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
      ```

   1. Verifica 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
      ```

   1. Verifica di poter eseguire il ping di un URL pubblico immettendo il seguente comando.

      ```
      ping www.google.com
      ```

   1. Verificare 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: un 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 del collettore. Ad esempio, 255.255.255.0.
   + **Gateway predefinito**: per ottenere il gateway predefinito, controllare l'impostazione dell'indirizzo IP dell'host VMware vCenter che ospita la macchina virtuale 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 macchina virtuale del collettore. 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.

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

   ```
   username: ec2-user
   password: collector
   ```

1. Disabilita l'interfaccia di rete, inserendo il seguente comando nel terminale remoto.

   ```
   sudo /sbin/ifdown eth0
   ```

1. 

****

   Aggiorna la configurazione eth0 dell'interfaccia usando i seguenti passaggi.

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

      ```
      sudo vi /etc/sysconfig/network-scripts/ifcfg-eth0
      ```

   1. **Aggiornate i valori dell'interfaccia, come mostrato nell'esempio seguente, con le informazioni raccolte nel passaggio 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"
      ```

1. Aggiorna il Domain Name System (DNS) utilizzando i seguenti passaggi.

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

      ```
      sudo vi /etc/resolv.conf
      ```

   1. Aggiornate il `resolv.conf` file in vi utilizzando 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
      ```

1. Abilita l'interfaccia di rete, inserendo il seguente comando.

   ```
   sudo /sbin/ifup eth0
   ```

1. Riavviare la macchina virtuale come illustrato nell'esempio seguente.

   ```
   sudo reboot
   ```

1. 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
      ```

   1. Verifica 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
      ```

   1. Verifica di poter eseguire il ping di un URL pubblico immettendo il seguente comando.

      ```
      ping www.google.com
      ```

   1. Verificare 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 macchina virtuale Agentless Collector all'utilizzo di DHCP
<a name="agentless-collector-gs-configure-dhcp"></a>

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

------
#### [ Agentless Collector version 2 ]

**Per configurare la VM collector per l'utilizzo di DHCP**

1. Disabilita l'interfaccia di rete eseguendo il seguente comando nel terminale remoto.

   ```
   sudo ip link set ens192 down
   ```

1. Aggiornare la configurazione dell'interfaccia utilizzando i seguenti passaggi.

   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
      ```

   1. Aggiornate i valori come illustrato nell'esempio seguente.

      ```
      [Match]
      Name=ens192
       
      [Network]
      DHCP=yes
       
      [DHCP]
      ClientIdentifier=mac
      ```

1. Reimposta l'impostazione DNS, inserendo il seguente comando.

   ```
   echo "" | sudo tee /etc/resolv.conf
   ```

1. Abilita l'interfaccia di rete, inserendo il seguente comando.

   ```
   sudo ip link set ens192 up
   ```

1. Riavviare la macchina virtuale del collettore come illustrato nell'esempio seguente.

   ```
   sudo reboot
   ```

------
#### [ Agentless Collector version 1 ]

**Per configurare la VM del collettore per l'utilizzo di DHCP**

1. Disabilita l'interfaccia di rete eseguendo il seguente comando nel terminale remoto.

   ```
   sudo /sbin/ifdown eth0
   ```

1. Aggiornare 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
      ```

   1. 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"
      ```

1. Reimposta l'impostazione DNS inserendo il seguente comando.

   ```
   echo "" | sudo tee /etc/resolv.conf
   ```

1. Abilita l'interfaccia di rete inserendo il seguente comando.

   ```
   sudo /sbin/ifup eth0
   ```

1. Riavviare la macchina virtuale del collettore come illustrato nell'esempio seguente.

   ```
   sudo reboot
   ```

------

## (Facoltativo) Configurare il protocollo di autenticazione Kerberos
<a name="agentless-collector-gs-configure-kerberos"></a>

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 tua macchina virtuale collector**

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

   ```
   username: ec2-user
   password: collector
   ```

1. Apri 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
   ```

1. 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.

1. Riavviare la macchina virtuale del collettore come illustrato nell'esempio seguente.

   ```
   sudo reboot
   ```