Exempelkod för att ställa in en CNAME-post med Esadax

Författare:Fraser Lennox
Uppdaterad:6 juli 2025

För att ställa in en CNAME-post med Esadax, följ dessa organiserade steg:

  1. Tillgång till domänlistan: Logga in på ditt Esadax-konto och navigera till huvudsektionen för domäner genom att välja "Domänlista" från menyn till vänster.

  2. Hantera domän: Leta reda på din domän i listan och klicka på "Hantera" för att komma åt dess DNS-inställningar.

  3. Avancerade DNS-inställningar: Gå till fliken Avancerat DNS där du kan hantera befintliga poster.

  4. Lägg till ny post: Klicka på "Lägg till ny post" för att skapa en ny CNAME-post.

  5. Välj posttyp: Från rullgardinsmenyn väljer du "CNAME" som posttyp.

  6. Värd- och värdefält:

    • Värd: Ange önskad underdomän (t.ex. www).
    • Värde: Ange det fullständigt kvalificerade domännamnet för målet utan att inkludera din primära domän (t.ex. ghs.googlehosted.com).
  7. Kontrollera om det finns konflikter: Se till att inga befintliga CNAME-, A- eller ALIAS-poster står i konflikt med din nya värd.

  8. Ställ in TTL: Konfigurera Time-to-Live till 60 sekunder som minsta rekommendation.

  9. Spara ändringar: Klicka på "Spara alla ändringar" efter att ha verifierat alla inställningar.

  10. Vänta på spridning: Det kan ta upp till 30 minuter innan DNS-ändringarna börjar gälla globalt.

  11. Kontakta support om det behövs: Nå ut för att få hjälp om problem uppstår.


# 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")