Creazione di un record DNS inverso per l'e-mail su Amazon EC2 - Amazon Elastic Compute Cloud

Creazione di un record DNS inverso per l'e-mail su Amazon EC2

Se si intende inviare messaggi e-mail a terzi da un'istanza EC2, consigliamo di eseguire il provisioning di uno o più indirizzi IP elastici e assegnare record DNS inversi statici agli indirizzi IP elastici utilizzati per inviare l'e-mail. Questo consente di evitare che l'e-mail venga contrassegnata come spam da alcune organizzazioni anti-spam. AWS collabora con i fornitori di servizi Internet (ISP) e le organizzazioni anti-spam su Internet per ridurre l'eventualità che l'e-mail inviata da questi indirizzi possa essere contrassegnata come spam.

Considerazioni
  • Prima di creare un record DNS inverso, è necessario impostare un record DNS forward corrispondente (record tipo A) che punta all'indirizzo IP elastico.

  • Se un record DNS inverso viene associato a un indirizzo IP elastico, l'indirizzo IP elastico è bloccato per l'account e non potrà essere rilasciato dall'account finché non verrà rimosso il record.

  • Se hai contattato AWS Support per configurare il DNS inverso per un indirizzo IP elastico, puoi rimuovere il DNS inverso, ma non puoi rilasciare l'indirizzo IP elastico perché è bloccato da AWS Support. Per sbloccare l'indirizzo IP elastico, contatta AWS Support. Una volta sbloccato l'indirizzo IP elastico, è possibile rilasciarlo.

  • [AWS GovCloud (US) Region] Non è possibile creare un registro DNS. AWS deve assegnare i registri DNS inversi statici per tuo conto. Apri Request to remove reverse DNS and email sending limitations (Richiesta di rimuovere i limiti di invio e-mail e DNS inversi) e specifica gli indirizzi IP elastici e i record DNS inversi.

Creazione di un record DNS inverso

Puoi creare un record DNS inverso per l'indirizzo IP elastico seguendo questi passaggi.

Console
  1. Apri la console Amazon EC2 all'indirizzo https://console.aws.amazon.com/ec2/.

  2. Nel riquadro di navigazione, seleziona Elastic IPs (IP elastici).

  3. Seleziona l'indirizzo IP elastico e scegli Actions (Operazioni), quindi Update reverse DNS (Aggiorna DNS inverso).

  4. Per Reverse DNS Domain Name (Nome di dominio di DNS inverso), inserire il nome di dominio.

  5. Immettere update per confermare.

  6. Scegliere Update (Aggiorna).

AWS CLI

Usa il comando modify-address-attribute nella AWS CLI, come mostrato nell'esempio seguente.

aws ec2 modify-address-attribute --allocation-id eipalloc-abcdef01234567890 --domain-name example.com

Di seguito è riportato un output di esempio

{ "Addresses": [ { "PublicIp": "192.0.2.0", "AllocationId": "eipalloc-abcdef01234567890", "PtrRecord": "example.net.", "PtrRecordUpdate": { "Value": "example.com.", "Status": "PENDING" } ] }

Rimozione di un registro DNS inverso

Puoi rimuovere un record DNS inverso dal tuo indirizzo IP elastico nel modo seguente.

Se si verifica il seguente errore, puoi inviare una Richiesta di rimozione dei limiti di invio di e-mail al AWS Support per ricevere assistenza.

The address cannot be released because it is locked to your account.
Console
  1. Apri la console Amazon EC2 all'indirizzo https://console.aws.amazon.com/ec2/.

  2. Nel riquadro di navigazione, seleziona Elastic IPs (IP elastici).

  3. Seleziona l'indirizzo IP elastico e scegli Actions (Operazioni), quindi Update reverse DNS (Aggiorna DNS inverso).

  4. Per Reverse DNS Domain Name (Nome di dominio di DNS inverso), rimuovi il nome di dominio.

  5. Immettere update per confermare.

  6. Scegliere Update (Aggiorna).

AWS CLI

Usa il comando reset-address-attribute nella AWS CLI, come mostrato nell'esempio seguente.

aws ec2 reset-address-attribute --allocation-id eipalloc-abcdef01234567890 --attribute domain-name

Di seguito è riportato un output di esempio

{ "Addresses": [ { "PublicIp": "192.0.2.0", "AllocationId": "eipalloc-abcdef01234567890", "PtrRecord": "example.com.", "PtrRecordUpdate": { "Value": "example.net.", "Status": "PENDING" } ] }