DNS settings for custom domains
This article contains information about how to set up DNS when we want to use own custom domain.
ASP.NET / .NET 8 / .NET 9 Freehosting
If you don't already have our ASP.NET / .NET Core Freehosting, sign up for FREE at https://MonsterASP.net/.
WARNING You can add your own custom domains only to PREMIUM Websites.
DNS
After you create Premium Website with own custom domain or after you add own custom domain to Premium Website, you will need to update domain DNS settings to point (connect) this domain with Website or E-mail. You now have two options:
a) Change entire DNS servers for domain:
Use this option if you want all domain parts like DNS, Website, Subdomains, Databases, Email to work from our servers.
If you want all domain parts (DNS, Website, Subdomains, Databases, Email) to work from our hosting servers.
Our recommended settings is to setup entire domain NS servers to our DNS servers at domain registrar for your domain:
ns1.machineasp.net
ns2.machineasp.net
ns3.machineasp.net
After you setup this DNS servers by your domain registrar, whole domain will be running from our hosting servers. This change can take up to 24 hours.
b) Update DNS records for domain:
Use this option if you want some part of domain such as emails or subdomains to run from another provider.
If you don't want to change entire DNS servers for domain. If you want to use for any part of domain (DNS, Website, Subdomains, Databases, Email) another provider you can just setup necessary DNS records. You can find necessary DNS records in our Control Panel.
Contol panel -> Go to DNS management:
Click here Manage to open detailed settings of your own custom domain.
Here you can find necessary DNS records that you need to setup on your current DNS provider or domain registrar.
Website
If you want to run Website from our hosting you need to setup DNS A record for yourdomain.com that points to IP address and DNS CNAME record for www.yourdomain.com that points to siteXXX.siteasp.net
Example for domain yourdomain.com:
DNS A record:
Name: yourdomain.com
Type: A
Value: 144.76.211.xx
DNS CNAME record:
Name: www.yourdomain.com
Type: CNAME
Value: siteXXXX.siteasp.net
After you setup these DNS records on your DNS provider or domain registrar domain will be show content from your website. This change can take up to 3 hours.
If you want to run E-mail from our hosting you need to setup DNS MX record for yourdomain.com that points to mailXXX.mailasp.net and other additional DNS records for correctly working SPF and auto configuration of e-mail clients.
Example for domain yourdomain.com:
DNS MX record:
Name: yourdomain.com
Type: MX
Priority: 10
Value: mailXXX.mailasp.net
DNS TXT record:
Name: yourdomain.com
Type: TXT
Value: v=spf1 include:spf.mailasp.net ~all
DNS CNAME record:
Name: autodiscover.yourdomain.com
Type: CNAME
Value: mailXXX.mailasp.net
DNS SRV record:
Name: _autodiscover._tcp.yourdomain.com
Type: SRV
Value: 10 10 443 mailXXX.mailasp.net
After you setup these DNS records on your DNS provider or domain registrar domain will be show content from your website. This change can take up to 3 hours.