Dynamic dns - configuration issue

i installed plugin for Dynamic dns and tried to set it up using dynu.com ... the router i am setting things on is behind NAT, ie its wan has local ip. All the pc's even openwrt router while communicating with internet have public ip which is set based on the router that is connected to internet and is "parent" to the openwrt router.

I wanted to send updates to dynu once my public IP got changed.


 150147 ERROR : No update send to DDNS Provider
 150148       : Waiting 600 seconds (Check Interval)
 151148       : Detect registered/public IP
 151148       : #> /usr/bin/nslookup xxxx.dynu.com  >/var/run/ddns/myddns_ipv4.
dat 2>/var/run/ddns/myddns_ipv4.err
 151148       : Registered IP '213.220.225.xx' detected
 151149  WARN : Updating IP at DDNS provider failed - starting retry 951/0
 151149       : Detect local IP on 'network'
 151149       : Local IP '' detected on network 'wan'
 151149       : Update needed - L: '' <> R: '213.220.225.xx'
 151150 ERROR : No or private or invalid IP '' given! Please check yo
ur configuration
 151150 ERROR : No update send to DDNS Provider
 151150       : Waiting 600 seconds (Check Interval)


You should not supply your public IP in the update since you don't have one on this router.
Check https://www.dynu.com/DynamicDNS/IP-Update-Protocol

IP ADDRESS Optional. IPv4 address to be used for update. This field is OPTIONAL. If IP addrss is not sent as part of the request, the API server will use the IP address from which the request originates. The special IP address is replaced with the IP address from which the request originates and you may use it with routers which disallow empty IP address field .

As it was discovered in another thread, one more change is required on Advanced page:
IP address source [IPv4] URL
URL to detect [IPv4] will be autopopulated with http://checkip.dyndns.com


that helped and solved the issue, thank you a lot!


This topic was automatically closed 10 days after the last reply. New replies are no longer allowed.