Hello.
Could anyone help me on this?
My router: Redmi AC2100
Firmware Version: OpenWrt R20.9.15/hfy166 Ver.D201009 / LuCI Master (git-20.256.12360-1a54222)
Kernel Version: 5.4.68
I have setup DDNS with no-ip.com before and it works flawlessly. Recently, I have updated new version for the router and after that no-ip.com is missing in DDNS IPv4 list even I have installed ddns-scripts-noip
I also tried to revert to back up of its old version but the problem is still persisted.
Hi,
I can't read your screens (too small). But, I wrote an little tutorial as I configured my OpenWRT. Look if it helps (I'm using Afraid). I don't remember if I tried it with noip and had no success.
OpenWRT - Add DDNS
This document was based on the following document:
Inform [String-PASSWORD]
In freedns_afraid is a string that needs to be consulted in Dynamic-DNS / Direct URL
ATTENTION: it is different for each Hostname in Affraid
o Advanced settings:
IP address source: Network
Network: WAN
DNS-Server: leave blank
PROXY-Server: leave blank
Log to syslog: Notice
Enable Log to file
o Timer settings:
Check Interval: 10 minutes
Force Interval: 72 horas
Error Retry Counter: 0 (keep trying)
Error Retry Interval: 60 seconds
Save and apply
Start the service by clicking Start
Unused services can be removed
If you want to fix it up to work on a router not exposed on the internet, just edit it in the file:
vi /usr/lib/ddns/dynamic_dns_updater.sh
In line 125 approximately, after the get_local_ip line, include a line:
get_local_ip LOCAL_IP
LOCAL_IP=$(wget -qO - http://ipv4.icanhazip.com)
logger "================= This is my internet IP: " $LOCAL_IP
As the router is behind the firewall, it must have a local IP, which is captured by get_local_ip. We replaced the content using icanzip.