Introduction Dynamic DNS provides a domain (URL web address) for your router's WAN IP address to allow remote access to your broadband router's local network, particularly important if you use port forwarding. The problem is, if you try & access the router's network by the WAN IP address directly, this changes from time to time. DDNS keeps track of the current IP address and if you just use the domain supplied by your DDNS provider. The domain will update itself via the DDNS protocol, when the WAN IP address on the router changes. So DDNS will help you remotely access devices connected to your local router's wired or wireless connections, this could be PCs, DVR, webcam, camera system etc. However, this will also require port forwarding to have been correctly configured on the router as well. You will need to subscribe to a DDNS provider first. There are a number of free DDNS services available. Note: not all DDNS providers work well with TalkTalk routers No-IP being one of these. This is not a fault of NO-IP, but is down to the implementation of it on some routers. What follows however, is based on my testing alone. Sections in this document TalkTalk recommended free DDNS Provider NO_IP & the DSL-3780 Testing a DDNS service is working OK NO-IP & HG633/HG635 DynDNS & HG633/HG635 DuckDNS DuckDNS & HG533 DuckDNS & HG633/HG635 HG633 update from TalkTalk Products Team Page 1 of 13 Date : 30/12/2015
TalkTalk recommended free DDNS provider Whilst TalkTalk do not directly support any particular DDNS provider, if you are looking for a free DDNS service, they recommend that you should try. https://www.duckdns.org They say it's very reliable with Huawei routers, using the gnudip.http protocol. TalkTalk believe people have already used this on the forums and you already have some setup instructions (maybe for an older model, but it works in a similar way). I have tested this with the HG633. Page 2 of 13 Date : 30/12/2015
No-IP & the DSL-3780 First register for a NO-IP Free account at:- http://www.noip.com/free Enter your email address, create a password and a NO-IP username, this will also default as your initial domain unless you change it. Once you have created your account, it will not be active. You will have to wait for an email from NO-IP before you can activate your account. Once activated you can manage your domains from the Member's Portal. You can reach this by signing into the site and clicking on the Hosts/Redirects tab:- Page 3 of 13 Date : 30/12/2015
Now log into the admin account of the DSL-3780 router, go into Advanced mode. When there, click on the Advanced tab across the top and Dynamic DNS down the left hand side. In the Dynamic DNS Settings section, enable DDNS & set the DDNS Server to www.noip.com. Now set the rest of it up as per this screenshot:- Complete the above form using:- User name : your NO-IP username or email address Password : your NO-IP password Hostname : the full domain you created (e.g. myddnsdomain.ddns.net) There does not seem to be a way on the DSL-3780 to see if it is synchronised. However, in my testing, it worked very well. See the testing section on the next page. Page 4 of 13 Date : 30/12/2015
Testing a DDNS service is working OK This procedure is not unique to NO-IP & DSL-3780 (it does cover the HG633 a bit further down, the principle is basically the same), can be used with any router/ddns provider combination. First log into your DDNS provider's portal & make a note of what it believes your router's WAN IP address is. Then log into your router and make sure that your current router WAN IP address matches that in the DDNS provider's records. If for example your DDNS domain was:- myddnsdomain.ddns.net then using a ping utility (e.g. the command prompt on a Windows PC), type the command as shown below:- ping myddnsdomain.ddns.net This should translate your current WAN IP address & be successful, your WAN IP address (1.2.3.4 in this example) is shown below:- ping myddnsdomain.ddns.net Pinging myddnsdomain.ddns.net [1.2.3.4] with 32 bytes of data: Reply from 92.28.249.170: bytes=32 time<1ms TTL=64 Reply from 92.28.249.170: bytes=32 time<1ms TTL=64 Now disconnect your internet connection, on a DSL-3780 router by clicking on the Status tab across the top & Device Info down the left. Your WAN IP address can be seen in the Internet Status section. Once you have noticed that, click the Disconnect button (this will not take down your ADSL connection to the exchange, but your connection to the internet):- Notice that the button is now called Connect, click that now:- Page 5 of 13 Date : 30/12/2015
When it first connects it may not display your new IP address, go to any other page & back on this one again & it should have refreshed by then. Now continue from here. With the HG633 router (unless you are on fibre) the simplest way to get a new IP address is to reboot the router. This will not work in fibre, you may have to try this method, which should work OK on both ADSL or fibre. Log into the router, & go to:- Internet > Internet Connections Then expand the connection (either ADSL or VDSL {fibre} this example is ADSL) depending which you have & click the Reset Connection button:- Once done it should give you a new WAN IP address, if it remains blank, just view refresh the page. Whichever router you have, check in your DDNS providers portal that your domain has updated to the new WAN IP address. Now ping the DDNS domain & it should be both successful & translate the domain to your new WAN IP address. Page 6 of 13 Date : 30/12/2015
No-IP & HG633/HG635 The TalkTalk products team have said there is no plan to support NO-IP on this router. DynDNS HG633/HG6355 configuration I have not personally tested this, but it should work. The process is similar on most other routers (go into Advanced mode & look for the Advanced configuration section, DDNS should be in there somewhere). Log into the router, click on the Internet tab across the top, then Internet Services down the left hand side. The setup below is for DynDNS, but others will be similar. Note: DynDNS may not be free. Note: if your DDNS URL was something like myddns.ddnsprovider.com, this consists of two parts separated by the first period symbol. The part to the left of it is the host (myddns) and the part to the right of that is the domain (ddnsprovider.com). So in the example above enter these details:- Host name : myddns Domain name : ddnsprovider.com Page 7 of 13 Date : 30/12/2015
DuckDNS Log into DuckDNS http://www.duckdns.org using something like a Google account, this will straight away give you a token (password):- In the Domains section enter a domain you want to use & click add domain button. I used a domain of testtalktalk :- Clicking the add domain button, results in the domain being created (assuming it is unique) and it will learn your router's current WAN IP address:- Page 8 of 13 Date : 30/12/2015
Page 9 of 13 Date : 30/12/2015
Getting router config information Click on their Install link at the top of the page & click on the standards button GnuDIP.http and choose one of the domains you have setup via the dropdown domains box This will then give you the configuration information to enter in the router:- Page 10 of 13 Date : 30/12/2015
DuckDNS & HG533 I have not tested this, but according to the DuckDNS website & the TalkTalk Products Team, this does work. Settings:- Service provider:others Host:<YourDomain> User name:na (blank) Server address:duckdns.org/gnudip/ Protocol:GNUDip.http WAN connection: your internet interface e.g. nas_0_38 Domain:duckdns.org Password:<YourToken> Server port:80 Service name:duckdns Now check that your IP, has updated in the DuckDNS domains screen on their website. If this has not updated, then check you configuration (make sure you entered the correct host [your domain] and password [your token]). Page 11 of 13 Date : 30/12/2015
DuckDNS & HG633/HG635 router Log on to the router & go to:- Internet > Internet Services On the right hand side tick Enable DDNS" If the host was for example:- ABC-12345 then the configuration on the router would look like this (note that it is recommended to prefix the server address with www as shown below):- Apparently the Failed to synchronise message above is a bug, the TalkTalk products team say it has synchronised. However, I have never been unable to get this to synchronise during my testing. Using their DuckDNS Updater software on a Windows PC as an alternative (obviously this is not the ideal way, as this replicates what I would expect the router to do) this will update DuckDNS with the new IP address within 5 minutes. That is the default setting, you can change this time interval. I have proved that his does work. However, testing would seem to indicate that DuckDNS takes around 3 or more hours for the domain to be updated with the new WAN IP address. This might be normal for DuckDNS, or there could have been a fault at the time testing was carried out. Page 12 of 13 Date : 30/12/2015
HG633 update from TT Products Team The products team have issued this statement on 12/10/2015:- I ve reported the issue to Huawei. So we should have it fixed it in the next release. But I m confident that the instructions I provided do work, it s just that the device reports that it was unable synchronize. At the moment, I do not have any timescales for this. The device does not support No-IP, and at the moment there are no plans to introduce support. DuckDNS will be possible, as the device already supports GNUDip.HTTP but as we know there is an open bug against this. According to the OCE manager StephenF it is hoped that all problems with the HG633 router will be fixed with the first firmware update ASAP, but no date is currently specified. Page 13 of 13 Date : 30/12/2015