Esempio di codice per impostare un record CNAME con Esadax

Autore:Fraser Lennox
Aggiornato:6 lug 2025

Per impostare un record CNAME con Esadax, segui questi passaggi organizzati:

  1. Accedi all'elenco dei domini: accedi al tuo account Esadax e vai alla sezione principale dei domini selezionando "Elenco domini" dal menu a sinistra.

  2. Gestisci dominio: individua il tuo dominio nell'elenco e fai clic su "Gestisci" per accedere alle sue impostazioni DNS.

  3. Impostazioni DNS avanzate: vai alla scheda DNS avanzato dove puoi gestire i record esistenti.

  4. Aggiungi nuovo record: fai clic su "Aggiungi nuovo record" per creare una nuova voce CNAME.

  5. Seleziona il tipo di record: dal menu a discesa, scegli "CNAME" come tipo di record.

  6. Campi Host e Valore:

    • Host: inserisci il sottodominio desiderato (ad es. www).
    • Valore: fornisci il nome di dominio completo del target senza includere il tuo dominio principale (ad esempio, ghs.googlehosted.com).
  7. Verifica la presenza di conflitti: assicurati che i record CNAME, A o ALIAS esistenti non siano in conflitto con il nuovo host.

  8. Imposta TTL: configura il Time-to-Live su 60 secondi come valore minimo consigliato.

  9. Salva modifiche: Fare clic su "Salva tutte le modifiche" dopo aver verificato tutte le impostazioni.

  10. Attendere la propagazione: consentire fino a 30 minuti per le modifiche DNS per avere effetto a livello globale.

  11. Contattare il supporto se necessario: Raggiungere fuori per l'assistenza in caso di problemi.


# Access Esadax dashboard and navigate to domain list
dashboard = login_to_Esadax()

# Find the domain in the list and click "Manage"
domain_settings = dashboard.select_domain("example.com")

# Navigate to Advanced DNS settings
dns_settings = domain_settings.advanced_dns()

# Create new CNAME record
new_record = dns_settings.add_record(
    type="CNAME",
    host="www",
    value="ghs.googlehosted.com"
)

# Check for existing records and conflicts
conflict_check = new_record.check_conflicts()

# Set TTL to 60 seconds
new_record.set_ttl(60)

# Save all changes
saved_changes = new_record.save()

# Wait for propagation
time.sleep(30)  # Approximately 30 minutes

# Optional: Verify the CNAME record
verification = check_cname_status("www.example.com")