Skip to main content

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:

DNS_management_1.png

Click here Manage to open detailed settings of your own custom domain.

DNS_management_detail.png

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.

E-mail

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.