DDNS bug in DD-WRT when using the pre-set DynDNS settings

Technorati Tags: ,,

 

DD-WRT provides a set of predefined configurations for the most common DDNS services. This makes updating easy.  After choosing from one of the predefined DDNS services, you just need to provide the "User Name" and the "Password" for the account of your DDNS service. In the "Host Name" field, you have to enter the fully qualified name of you dynamic domain (e.g. myhostname.example.org). 

Dynamic DNS is a system for allowing an Internet domain name to be assigned to a varying IP address. This makes it possible for other sites on the Internet to establish connections to the machine without needing to track the IP address themselves. A common use is for running server software on a computer that has a dynamic IP address (e.g., a dialup connection where a new address is assigned at each connection, or a cable or DSL service where the address is changed by the internet service provider occasionally).

 

The DDNS issue is not new to v24 and clearly it is not fixed in SP1. It starts from v23sp2 when "inadyn" is first used for resolving the WAN IP for DDNS reporting. Prior to that, DD-WRT is using ez-ipupdate but the project has been inactive and not updated to take advantage of the recent developments in DDNS.

Here are some good reasons for switching to inadyn:

  • inadyn supports lot more DDNS providers. It could be possible to let user choose protocol and enter custom server address via web interface so virtually all DDNS providers could be supported.
  • inadyn can update multiple accounts, ez-ipupdate does not.
  • ez-ipupdate is dead since March 2002, inadyn is still actively being developed.
  • ez-ipudate inability to fetch IP from web site (really annoying)

As of v23, using DDNS in DD-WRT will not allow updates to the DynDNS server using the pre-set DynDNS settings. The problem is due to the use of port 80 to checkip.dyndns.org for your WAN IP and it will report IP address of the transparent proxy of your ISP instead of your real WAN IP. In fact, checkip.dyndns.org provided another port (port 8245) and the IP address reported will be correct.

I did not experienced this issue even after upgrading to v24-SP1 since the WAN IP assigned to my router did not changed.

The workaround is to use the Custom DNS. Below is the format, you only need to provide your username, password and hostname, the rest you can just copy and paste in the box.

———————————————————

DDNS Service : Custom
DYNDNS Server : members.dyndns.org
User name : ‘Your DynDNS username’
Password : ‘Your DynDNS password’
Hostname : ‘Your DynDNS hostname’
URL :  /nic/update?
Additional DDNS Options : –dyndns_system dyndns@dyndns.org –ip_server_name checkip.dyndns.org:8245 /

**If your using static DNS, replace dyndns@dyndns.org with statdns@dyndns.org 

 ———————————————————

 

Here’s my sample setting:

DD-WRT DynDNS bug

 

🙂

702 Comments

  1. Pingback: ?????? ???????

  2. Pingback: Kitchen Remodeling

  3. Pingback: 2 day lingzhi diet

  4. Pingback: Ñ¥ ¥Ö©`¥Ä ¥ì¥Ç¥£©`¥¹

  5. Pingback: www.luranalubello.it/drupal-6.12/modules/blog/timberland-109.html

  6. Pingback: ??????????

  7. Pingback: ??? ??? ???

  8. Pingback: ¥Ö©`¥Ä ¥·¥ç©`¥È ¥ì¥Ç¥£©`¥¹

  9. Pingback: http://www.seguinmma.com/elegantclothes/22IBSMOqy3/STUSSY-54.htm

  10. Pingback: http://chrisvaughnforcongress.com/exquisitemakeup/lEvvg22nGE/otherbrands-134.htm

  11. Pingback: ¥È¥ê©`¥Ð©`¥Á Ø?²¼ ¶þ¤ÄÕÛ¤ê

  12. Pingback: ?????? ??????

  13. Pingback: ¥È¥ê©`¥Ð©`¥Á Ø?²¼ 2014

  14. Pingback: ¥È¥ê©`¥Ð©`¥Á Ãû¹ÅÎÝ µêÅn

  15. Pingback: http://www.sweetnessitself.com/economicaljpbags/DmIdGSbhbC/SamanthaThavasa-14.htm

  16. Pingback: ?????? ??? ??

  17. Pingback: ??? ?? ??

  18. Pingback: ¥È¥ê©`¥Ð©`¥ÁÐÂ×÷¥È©`¥È¥Ð¥Ã¥°

  19. Pingback: ?????? ???

  20. Pingback: ?????? ??? ????

  21. Pingback: ¥È¥ê©`¥Ð©`¥Á ͨÇڥХå°

  22. Pingback: ¥»¥ê©`¥Ì µêÅn ?ùɽ

  23. Pingback: ¥È¥ê©`¥Ð©`¥Á?ÎÎD°²

  24. Pingback: städning

  25. Pingback: dirty dialogues

  26. Pingback: Lebron 12 Shoes

  27. Pingback: http://www.toyamasushiny.com/Luxurywatch/kXplWkPiN0/SEIKO-52.htm

  28. Pingback: ¥È¥ê©`¥Ð©`¥Á ÐÂ×÷ ¥È©`¥È¥Ð¥Ã¥°

  29. Pingback: ¥È¥ê©`¥Ð©`¥Á µêÅn ãy×ù

  30. Pingback: ¥»¥ê©`¥Ì ¥é¥²©`¥¸ ¥Õ¥¡¥ó¥È¥à ¥Ö¥ë©`

  31. Pingback: ¥È¥ê©`¥Ð©`¥Á ?_¿I

  32. Pingback: lebron 12

  33. Pingback: ¥È¥ê©`¥Ð©`¥Á ÄÐ ¥Ð¥Ã¥°

  34. Pingback: ¥È¥ê©`¥Ð©`¥Á ±¾Îï ¥Ð¥Ã¥°

  35. Pingback: ugg australia yorkville

  36. Pingback: ¥×¥é¥À ¥Ð¥Ã¥° °²¤¯

  37. Pingback: lebron 11 for sale

  38. Pingback: polecam link

  39. Pingback: ¥×¥é¥À ¥­©`¥±©`¥¹ ¸ñ°²

  40. Pingback: link

  41. Pingback: セイコー 逆輸入 自動巻き クロノグラフ

  42. Pingback: モンクレール 販売

  43. Pingback: ¥×¥é¥À Ø?²¼ ÐÂ×÷ ¥Ö¥ë©`

  44. Pingback: セイコー 時計 修理 有楽町

  45. Pingback: ムートン ファッション

  46. Pingback: ¥»¥ê©`¥Ì ÈÕ±¾ µêÅn

  47. Pingback: アウトレット アウトレット

  48. Pingback: celine ¥Ð¥Ã¥° ÐÂ×÷ ¥È¥é¥Ú©`¥º

  49. Pingback: http://www.love2dance.biz/news/watches/Gucci/201411181606057141lb.html

  50. Pingback: Lebron 11 Shoes

Leave a Comment

Your email address will not be published. Required fields are marked *