AWS announces preview of AWS Interconnect - multicloud
AWS announces AWS Interconnect – multicloud (preview), providing simple, resilient, high-speed private connections to other cloud service providers. AWS Interconnect - multicloud is easy to configure and provides high-speed, resilient connectivity with dedicated bandwidth, enabling customers to interconnect AWS networking services such as AWS Transit Gateway, AWS Cloud WAN, and Amazon VPC to other cloud service providers with ease.
Come posso assegnare un nome host statico a un'istanza EC2 Linux?
Ho cambiato il nome host della mia istanza Amazon Elastic Compute Cloud (Amazon EC2). Tuttavia, quando riavvio oppure arresto e riavvio l'istanza, il nome host ritorna al nome host originale.
Risoluzione
Importante: prima di aggiornare l'istanza, crea un'Amazon Machine Image (AMI) supportata da Amazon Elastic Block Store (Amazon EBS) dell'istanza.
Controlla il nome host dell'istanza esistente
Completa i seguenti passaggi:
-
Per passare all'utente root, esegui questo comando:
sudo su - -
Per controllare il nome host dell'istanza, esegui questo comando:
hostnamectl
Configura un nome host statico
Configura un nome host statico per il sistema operativo in esecuzione.
AL2 or AL2023
Per Amazon Linux 2 (AL2) o Amazon Linux 2023 (AL2023), completa i seguenti passaggi:
-
Per aprire /etc/cloud/cloud.cfg, esegui questo comando:
vim /etc/cloud/cloud.cfg -
Esamina l'attributo preserve_hostname. Se il suo valore è false, aggiornalo a true.
Esempio:preserve_hostname: trueNota: se il file non ha l'attributo preserve_hostname, aggiungilo impostando il valore su true.
-
Per impostare il nome host statico, esegui questo comando:
hostnamectl set-hostname persistent-hostnameNota: sostituisci persistent-hostname con il tuo nome host.
Ubuntu
Per Ubuntu, completa i seguenti passaggi:
-
Per impostare il nome host statico, completa i seguenti passaggi:
hostnamectl set-hostname --static persistent-hostnameNota: sostituisci persistent-hostname con il tuo nome host.
-
Per aprire /etc/hosts, esegui questo comando:
vim /etc/hosts -
Inserisci la riga seguente nel file:
localhost persistent-hostnameNota: sostituisci persistent-hostname con il tuo nome host.
-
Se l’istanza EC2 utilizza IPv6, inserisci anche i seguenti dati di configurazione:
::1 ip6-localhost ip6-loopback fe00::0 ip6-localnet ff00::0 ip6-mcastprefix ff02::1 ip6-allnodes ff02::2 ip6-allrouters ff02::3 ip6-allhosts -
Per aprire /etc/cloud/cloud.cfg, esegui questo comando:
vim /etc/cloud/cloud.cfg -
Esamina l'attributo preserve_hostname. Se il suo valore è false, aggiornalo a ** true**.
Esempio:preserve_hostname: true
RHEL o CentOS 7, 8 e 9
Per Red Hat Enterprise Linux (RHEL) o CentOS 7, 8 e 9, completa i seguenti passaggi:
-
Per impostare il nome host statico, esegui questo comando:
hostnamectl set-hostname --static persistent-hostnameNota: sostituisci persistent-hostname con il tuo nome host.
-
Per RHEL 7.3 o versioni precedenti, esegui questo comando per aprire /etc/cloud/cloud.cfg:
vi /etc/cloud/cloud.cfg -
Esamina l'attributo preserve_hostname. Se il suo valore è false, aggiornalo a true.
Esempio:preserve_hostname: true
SUSE Linux
Per SUSE Linux Enterprise Server (SLES), completa i seguenti passaggi:
-
Per impostare il nome host, esegui questo comando in base alla versione di SLES.
SLES 11:hostname persistent-hostnameSLES 12 e 15:
hostnamectl set-hostname persistent-hostnameNota: sostituisci persistent-hostname con il tuo nome host.
-
Esegui questo comando per aggiornare il file /etc/HOSTNAME con il tuo nome host:
echo "persistent-hostname" > /etc/HOSTNAMENota: sostituisci HOSTNAME con il tuo hostname.
-
Per aprire /etc/hosts, esegui questo comando:
vim /etc/hosts -
Inserisci la riga seguente nel file in base alla versione di SLES sostituendovi il tuo nome host.
SLES 11:127.0.0.1 localhost persistent-hostnameSLES 12 e 15:
127.0.0.1 localhost persistent-hostnameNota: sostituisci persistent-hostname con il tuo nome host.
-
Per aprire il file /etc/cloud/cloud.cfg, esegui questo comando:
vim /etc/cloud/cloud.cfg -
Inserisci la riga seguente nel file:
preserve_hostname: true
Implementa le modifiche
Completa i seguenti passaggi:
-
Per riavviare l'istanza, esegui questo comando:
reboot -
Per verificare il nuovo nome host, esegui questo comando:
hostnamectl
Risolvi i problemi
Se si verificano modifiche impreviste del nome host dopo il riavvio, intraprendi le seguenti azioni:
- Controlla se sono presenti voci relative alle modifiche del nome host nei log di sistema in /var/log/cloud-init.log and /var/log/syslog.
- Se si installano aggiornamenti di sistema che influiscono sul file /etc/hosts, sul file hostname o sull'utilità hostname, dovrai eseguire nuovamente i passaggi appena descritti.
- Verifica che l'impostazione preserve_hostname nel /etc/cloud/cloud.cfg sia true.
Informazioni correlate
Change the hostname of your AL2 instance (Modifica del nome host di un'istanza AL2)
- Argomenti
- Compute
- Lingua
- Italiano

Contenuto pertinente
AWS UFFICIALEAggiornata 8 mesi fa