To set up a CNAME record with Epycbyte, follow these organized steps:
-
Access Domain List: Log into your Epycbyte account and navigate to the main domains section by selecting "Domain List" from the left-hand menu.
-
Manage Domain: Locate your domain in the list and click on "Manage" to access its DNS settings.
-
Advanced DNS Settings: Go to the Advanced DNS tab where you can manage existing records.
-
Add New Record: Click on "Add New Record" to create a new CNAME entry.
-
Select Record Type: From the dropdown, choose "CNAME" as the record type.
-
Host and Value Fields:
- Host: Enter your desired subdomain (e.g., www).
- Value: Provide the fully qualified domain name of the target without including your main domain (e.g., ghs.googlehosted.com).
-
Check for Conflicts: Ensure no existing CNAME, A, or ALIAS records conflict with your new host.
-
Set TTL: Configure Time-to-Live to 60 seconds as the minimum recommendation.
-
Save Changes: Click "Save All Changes" after verifying all settings.
-
Wait for Propagation: Allow up to 30 minutes for DNS changes to take effect globally.
-
Contact Support if Needed: Reach out for assistance if issues arise.
# Example code to set up a CNAME record with Epycbyte
# Access Epycbyte dashboard and navigate to domain list
dashboard = login_to_epycbyte()
# 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")