You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/hypernode-platform/dns/how-to-manage-your-dns-settings-for-hypernode.md
+18-19Lines changed: 18 additions & 19 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -41,9 +41,9 @@ Good to know:
41
41
42
42
*Options 1 and 2 will prevent DNS downtime.*
43
43
44
-
*Option 2 has a significant disadvantage: you cannot use SSL with your naked domain. People who visit <https://yourdomain.com/>, will get a certificate warning from the browser.*
44
+
*Option 2 has a significant disadvantage: you cannot use SSL with your naked domain. People who visit <https://example.com/>, will get a certificate warning from the browser.*
45
45
46
-
*Option 3 is the best in case of an external DNS, and you want to make use of <https://yourdomain.com/>, but you will encounter DNS downtime if the IP address of your Hypernode changes.*
46
+
*Option 3 is the best in case of an external DNS, and you want to make use of <https://example.com/>, but you will encounter DNS downtime if the IP address of your Hypernode changes.*
47
47
48
48
If you cannot benefit from a dedicated IP on Hypernode, please decide the best way to handle your DNS. We recommend always moving your domains to Hypernode. We've included a detailed explanation of options 1 and 2 below.
49
49
@@ -63,14 +63,13 @@ Syncing a domain to your Hypernode will immediately change the domain's DNS reco
63
63
1. In your next view, you can **link**\* the domain to your Hypernode.
64
64
1. If you want us to manage your DNS, you can just go to the DNS manager top right corner of your screen.
65
65
1.**Syncing** a domain to your Hypernode will immediately change the DNS records of the domain. Plan this moment carefully when migrating to Hypernode, and make sure content on the original location is no longer used.
66
-
1. On the next page, turn Synchronize DNS with ***appname***.hypernode.io with the slider **on**.
66
+
1. On the next page, turn Synchronize DNS with ***example***.hypernode.io with the slider **on**.
67
67
1. That's it! Hypernode now manages your DNS.
68
68
69
69
### What happens at the background?
70
70
71
-
We will create an A record for domain.com and a CNAME record for [www.domain.com](http://www.domain.com). Other A- and CNAME records for domain.com and [www.domain.com](http://www.domain.com) will be removed. Records for subdomains are not touched, so it’s still possible (and perfectly reasonable) to have a subdomain for your blog on blog.domain.com.
72
-
73
-
If a domain is linked to a Hypernode, it’s no longer possible to manually change the apex records that point to your Hypernode. We will make a backup of the record we adjust. These show up in the DNS admin as TXT records for __backup__.domain.com. If you unlink your Hypernode, we will put the backup records back. You can delete or change them if you choose to do so.
71
+
We will create an A record for example.com and a CNAME record for [www.example.com](http://www.example.com). Other A- and CNAME records for example.com and [www.example.com](http://www.example.com) will be removed. Records for subdomains are not touched, so it’s still possible (and perfectly reasonable) to have a subdomain for your blog on blog.example.com.
72
+
If a domain is linked to a Hypernode, it’s no longer possible to manually change the apex records that point to your Hypernode.
74
73
75
74
**Please note:**
76
75
@@ -79,7 +78,7 @@ If a domain is linked to a Hypernode, it’s no longer possible to manually chan
79
78
80
79
## Option 2: Manage an external DNS by pointing your domain to Hypernode by using CNAME and not an A-record
81
80
82
-
If you cannot transfer your DNS to Hypernode, you can choose to only point the CNAME record to your Hypernode. We do not recommend this option because you cannot use SSL on your naked (also called apex) domain name: yourdomain.com, without the ‘www.’-prefix.
81
+
If you cannot transfer your DNS to Hypernode, you can choose to only point the CNAME record to your Hypernode. We do not recommend this option because you cannot use SSL on your naked (also called apex) domain name: example.com, without the ‘www.’-prefix.
83
82
84
83
If this is not an issue, the configuration needed can be found below:
85
84
@@ -88,39 +87,39 @@ If this is not an issue, the configuration needed can be found below:
88
87
- Have a CNAME for your www-domain + an A Record that directs to the dedicated IP address of your Hypernode
89
88
- Have a CNAME for your www-domain + an A record for your apex (also called naked) domain pointing to a redirector that redirects to the www-domain (our wwwizers)
90
89
91
-
These examples assume you have a site called yourdomain.com and a Hypernode called yourd01.hypernode.io.
90
+
These examples assume you have a site called example.com and a Hypernode called example.hypernode.io.
92
91
93
92
The recommended way to configure your DNS is to create a CNAME record in your DNS configuration, pointing to Hypernode:
94
93
95
94
```
96
-
www.yourdomain.com CNAME yourd01.hypernode.io
95
+
www.example.com CNAME example.hypernode.io
97
96
```
98
97
99
-
This means that [www.yourdomain.com](http://www.yourdomain.com) will point to wherever yourd01.hypernode.io points, and we will make sure that that always points to the correct IP address.
98
+
This means that [www.example.com](http://www.example.com) will point to wherever example.hypernode.io points, and we will make sure that that always points to the correct IP address.
100
99
101
100
**Please note:** You can also configure your wildcard (\*) domain name to Hypernode.
102
101
103
102
```
104
-
*.yourdomain.com CNAME yourd01.hypernode.io
103
+
*.example.com CNAME example.hypernode.io
105
104
```
106
105
107
106
## Option 3: Manage an external DNS by pointing your domain(s) to Hypernode by using CNAME and not an A-record
108
107
109
-
Problems arise when people visit your naked (also called apex) domain name: yourdomain.com, without the ‘www.’-prefix. It is not possible to create a CNAME record for your apex domain.
108
+
Problems arise when people visit your naked (also called apex) domain name: example.com, without the ‘www.’-prefix. It is not possible to create a CNAME record for your apex domain.
110
109
111
-
The preferred way to redirect your apex (or naked) domain when the domain is not managed by Hypernode, is to use the direct IP address of your Hypernode. You can find your IP with the “ping yourname.hypernode.io” command.
110
+
The preferred way to redirect your apex (or naked) domain when the domain is not managed by Hypernode, is to use the direct IP address of your Hypernode. You can find your IP with the `ping example.hypernode.io` command.
112
111
113
112
Some DNS providers, like [DNSimple](https://dnsimple.com/) or [DNS Made Easy](http://www.dnsmadeeasy.com/), can create ALIAS or ANAME pseudo-records. These behave like CNAME records for apex domains. Unfortunately, they are not widespread yet, so the chances are your provider doesn’t support them.
114
113
115
-
Another solution is redirecting traffic for the apex domain yourdomain.com to its www-counterpart [www.yourdomain.com](http://www.yourdomain.com). You can use our free wwwizer service for this. Just configure the following A-records for your apex domain, and they will redirect all traffic for you.
114
+
Another solution is redirecting traffic for the apex domain example.com to its www-counterpart [www.example.com](http://www.example.com). You can use our free wwwizer service for this. Just configure the following A-records for your apex domain, and they will redirect all traffic for you.
116
115
117
116
```
118
117
# Add both for redundancy!
119
-
yourdomain.com A 46.21.232.141
120
-
yourdomain.com A 46.21.233.172
118
+
example.com A 46.21.232.141
119
+
example.com A 46.21.233.172
121
120
```
122
121
123
-
**Please note**: Note that if you make use of the wwwizer redirect servers, people that visit <https://yourdomain.com> directly will get an error message, either indicating that there is no https available or a plain connection refused error. The wwwizers work as a forwarding service to the direct IP address of the Hypernode. This way, we can manage any IP changes for you. That is the advantage. The disadvantage is that these records do not cooperate with SSL and that, therefore the certificate does not work correctly on the domain name without the [www](http://www).
122
+
**Please note**: Note that if you make use of the wwwizer redirect servers, people that visit <https://example.com> directly will get an error message, either indicating that there is no https available or a plain connection refused error. The wwwizers work as a forwarding service to the direct IP address of the Hypernode. This way, we can manage any IP changes for you. That is the advantage. The disadvantage is that these records do not cooperate with SSL and that, therefore the certificate does not work correctly on the domain name without the www.
124
123
125
124
### Let's Encrypt and Wwwizers
126
125
@@ -158,8 +157,8 @@ You can read how this works [in this article](../nginx/how-to-redirect-from-or-t
158
157
159
158
## Shop on a subdomain?
160
159
161
-
If you host your shop on a subdomain (for example, shop.yourdomain.com), and you don’t want to be available on [www.shop.yourdomain.com](http://www.shop.yourdomain.com), you can forget all about the wwwizer service, and there’s no need to add the two IP addresses in your A records as explained above. Simply create a CNAME-record pointing to your Hypernode, and it will work:
160
+
If you host your shop on a subdomain (for example, shop.example.com), and you don’t want to be available on [www.shop.example.com](http://www.shop.example.com), you can forget all about the wwwizer service, and there’s no need to add the two IP addresses in your A records as explained above. Simply create a CNAME-record pointing to your Hypernode, and it will work:
0 commit comments