Dyn.com DDNS configuration: Difference between revisions
(Created page with "==Preconditions== There is one mandatory precondition for DDNS to work - you must have a '''Static or Dynamic Public IP address'''. Dynamic DNS will not work with a '''Shared...") |
|||
(11 intermediate revisions by 2 users not shown) | |||
Line 5: | Line 5: | ||
The easiest way to find out this information is to log in to the router's WebUI and check the '''WAN''' widget in the '''Overview''' page. You will be automatically redirected to the Overview page after you log in and the WAN widget will be on the right side of the page, second widget from the top. If the WAN widget displays a Public IP address, your DDNS configuration should work; if it displays a Private IP address, that means you're using a Shared Public IP address and you won't be able to reach your router with the help of DDNS. | The easiest way to find out this information is to log in to the router's WebUI and check the '''WAN''' widget in the '''Overview''' page. You will be automatically redirected to the Overview page after you log in and the WAN widget will be on the right side of the page, second widget from the top. If the WAN widget displays a Public IP address, your DDNS configuration should work; if it displays a Private IP address, that means you're using a Shared Public IP address and you won't be able to reach your router with the help of DDNS. | ||
[[File:Private vs public ip.png]] | [[File:Private vs public ip.png|1150px]] | ||
== Step 1. DDNS configuration == | ==Step 1. DDNS configuration== | ||
You need to login | First of all we need to visit DDNS provider's website - '''https://account.dyn.com/entrance/'''. Once there, we have two options: create a new user or use an existing one. | ||
You'll need to login to the system using your credentials. If you don’t have a registered account then you'll need to create one by entering your new account info ('''if you want to try out DynDNS free 7 day trial you will need a valid credit card or you will have to subscribe for a plan with a payment method'''): | |||
[[File:Login_dyn.png]] | [[File:Login_dyn.png]] | ||
=== Adding new host === | ===Adding new host=== | ||
---- | |||
In the opened browser | In the opened browser window navigate to DynDNS Pro: | ||
[[File:dyn_logged.png]] | [[File:dyn_logged.png]] | ||
You will | You will see all hosts that you have created. To add a new host press the '''Add New Hostname''' button: | ||
[[File:dyn_hosts.png]] | [[File:dyn_hosts.png]] | ||
You will be redirected to host creation page. Enter the '''hostname''', select '''Host with IP address''', enter the router’s public '''IP address''' and press '''Activate''': | You will be redirected to the host creation page. Enter the '''hostname''', select '''Host with IP address''', enter the router’s public '''IP address''' and press '''Activate''': | ||
[[File:dyncreatehosts.png]] | [[File:dyncreatehosts.png]] | ||
== Step 2. Router configuration == | ==Step 2. Router configuration== | ||
Next we'll need to make some configurations from the router's side. Login to the router's WebUI and navigate to '''Services''' → '''Dynamic DNS''': | |||
[[File:Dynamic.jpg]] | [[File:Dynamic.jpg|1150px]] | ||
Then enter '''new configuration name''' and click '''Add new''' | Then enter '''new configuration name''' and click '''Add new''': | ||
[[File:NewA.jpg]] | [[File:NewA.jpg]] | ||
Click the '''Edit''' button located to the left of the newly created DDNS instance: | |||
[[File:NewE.jpg]] | [[File:NewE.jpg]] | ||
=== Dynamic DNS configuration === | ===Dynamic DNS configuration=== | ||
---- | |||
In the DDNS configuration window, check the '''Enable''' box. | |||
Next, you need to select the DDNS service provider in the '''Service''' field. However, RUT routers do not have dyn.com as default provider, so you have to select '''custom'''. | |||
Next, you need to select service provider | |||
<br /> | <br /> | ||
After that it is important to create good | After that it is important to create a good '''Custom update URL'''. It should look like this: | ||
<br /> | <br /> | ||
http://['''username''']:['''password''']@members.dyndns.org/nic/update?hostname=['''domain''']&myip=['''IP address''']&wildcard=NOCHG&mx=NOCHG&backmx=NOCHG | |||
<br /> | <br /> | ||
'''DOMAIN''' -> your registered domain eg. teltonikademo.dyndns.tv | '''DOMAIN''' -> your registered domain eg. teltonikademo.dyndns.tv | ||
Line 62: | Line 60: | ||
<br /> | <br /> | ||
'''PASSWORD''' -> your dyn.com account password eg. yourpassword | '''PASSWORD''' -> your dyn.com account password eg. yourpassword | ||
<br /> | <br /> | ||
Complete URL example: http://teltonikaDemo:[email protected]/nic/update?hostname=teltonikademo.dyndns.tv&myip=84.15.129.227&wildcard=NOCHG&mx=NOCHG&backmx=NOCHG | Complete URL example: http://teltonikaDemo:[email protected]/nic/update?hostname=teltonikademo.dyndns.tv&myip=84.15.129.227&wildcard=NOCHG&mx=NOCHG&backmx=NOCHG | ||
Once you have created URL you need to fill in the last three fields: | |||
Once you created URL you need to fill in last three fields: | |||
<br /> | <br /> | ||
Hostname -> your registered domain eg. teltonikademo.dyndns.tv | Hostname -> your registered domain eg. teltonikademo.dyndns.tv | ||
Line 81: | Line 73: | ||
And click "'''Save'''" | And click "'''Save'''" | ||
<br /> | <br /> | ||
[[File:dynConfig.png]] | |||
After you complete DDNS configuration last thing you need to do is to allow Remote access using HTTP. | ===Remote access configuration=== | ||
'''System''' | ---- | ||
After you complete the DDNS configuration the last thing you need to do is to allow Remote access using HTTP. This option can be found in '''System''' → '''Administration''' → '''Access control''': | |||
[[File:Access.jpg]] | [[File:Access.jpg]] | ||
Click the '''Access Control''' tab | |||
[[File:Access control.jpg]] | [[File:Access control.jpg]] | ||
Here you need to select | Here you need to select the '''Enable remote HTTP access''' option and press the '''Save''' button: | ||
[[File:AccessEnable.jpg]] | [[File:AccessEnable.jpg]] | ||
== Test your DDNS == | ==Test your DDNS== | ||
Enter your DDNS hostname into the URL field of your web browser and press "Enter". You should be redirected to your router's login page: | |||
[[ | [[File:TestingDyn.png]] | ||
==External links== | ==External links== |
Latest revision as of 07:40, 4 July 2019
Preconditions
There is one mandatory precondition for DDNS to work - you must have a Static or Dynamic Public IP address. Dynamic DNS will not work with a Shared Public IP. You can read up more on this in our article on Private and Public IP Addresses.
The easiest way to find out this information is to log in to the router's WebUI and check the WAN widget in the Overview page. You will be automatically redirected to the Overview page after you log in and the WAN widget will be on the right side of the page, second widget from the top. If the WAN widget displays a Public IP address, your DDNS configuration should work; if it displays a Private IP address, that means you're using a Shared Public IP address and you won't be able to reach your router with the help of DDNS.
Step 1. DDNS configuration
First of all we need to visit DDNS provider's website - https://account.dyn.com/entrance/. Once there, we have two options: create a new user or use an existing one.
You'll need to login to the system using your credentials. If you don’t have a registered account then you'll need to create one by entering your new account info (if you want to try out DynDNS free 7 day trial you will need a valid credit card or you will have to subscribe for a plan with a payment method):
Adding new host
In the opened browser window navigate to DynDNS Pro:
You will see all hosts that you have created. To add a new host press the Add New Hostname button:
You will be redirected to the host creation page. Enter the hostname, select Host with IP address, enter the router’s public IP address and press Activate:
Step 2. Router configuration
Next we'll need to make some configurations from the router's side. Login to the router's WebUI and navigate to Services → Dynamic DNS:
Then enter new configuration name and click Add new:
Click the Edit button located to the left of the newly created DDNS instance:
Dynamic DNS configuration
In the DDNS configuration window, check the Enable box.
Next, you need to select the DDNS service provider in the Service field. However, RUT routers do not have dyn.com as default provider, so you have to select custom.
After that it is important to create a good Custom update URL. It should look like this:
http://[username]:[password]@members.dyndns.org/nic/update?hostname=[domain]&myip=[IP address]&wildcard=NOCHG&mx=NOCHG&backmx=NOCHG
DOMAIN -> your registered domain eg. teltonikademo.dyndns.tv
IP -> your IP address eg. 84.15.129.227
USERNAME -> your dyn.com account username eg. teltonikaDemo
PASSWORD -> your dyn.com account password eg. yourpassword
Complete URL example: http://teltonikaDemo:[email protected]/nic/update?hostname=teltonikademo.dyndns.tv&myip=84.15.129.227&wildcard=NOCHG&mx=NOCHG&backmx=NOCHG
Once you have created URL you need to fill in the last three fields:
Hostname -> your registered domain eg. teltonikademo.dyndns.tv
Username -> your dyn.com account username eg. teltonikademo
Password -> your dyn.com account password eg. yourpassword
And click "Save"
Remote access configuration
After you complete the DDNS configuration the last thing you need to do is to allow Remote access using HTTP. This option can be found in System → Administration → Access control:
Click the Access Control tab
Here you need to select the Enable remote HTTP access option and press the Save button:
Test your DDNS
Enter your DDNS hostname into the URL field of your web browser and press "Enter". You should be redirected to your router's login page: