have you enabled wan access in the router ?
have you enabled wan access in the router ?
Openwrt or Custom Firmware on asus? - http://wl700ge.hezik.nl/ - Http://wl700g.homelinux.net
My ASUS collection: WL500gp(80GB usb-hdd - Running OpenWrt Kamikaze 7.09) | WL700gE(250GB - Running OpenWrt Kamikaze 8.09rc1)
Hm-m... I'll check it up in a couple of hours. BTW, I found this manual http://wl700g.homelinux.net/drupal/files/AWLRFBv4_0.pdf . Hope, that'll do a lot to clarify my understanding of The Box!
Openwrt or Custom Firmware on asus? - http://wl700ge.hezik.nl/ - Http://wl700g.homelinux.net
My ASUS collection: WL500gp(80GB usb-hdd - Running OpenWrt Kamikaze 7.09) | WL700gE(250GB - Running OpenWrt Kamikaze 8.09rc1)
My ADSL modem D-Link 2640U is in BRIDGE mode. So as I see it forward all the traffic directly to my Asus box. After a short examining of my ISP (www.stream.ru) support site I found out that there is an incoming traffic filtering for ports 80 and 8080. Might it be the reason for DynDNS not working? If so, is there any possibility to avoid filtering?
OK, my Russian brothers from Moscow who use Stream ISP and couldn't reach your web-server due to traffic filtering! To make your web-server available from WAN you should first NAT Settings -> Virtual Server -> Enable Virtual Server and Add it as follows:
Port range - 8081
Local IP - 192.168.1.1
Local port - 8081
Protocol - TCP
Choose HTTP from Well-known Application from drop-down list to make it a little bit easier to fill the form.
Then, go to IP Config - Miscellaneous and set up your DynDNS profile and hostname.
Mentioned above works good only if you keep Default Port of Web Server as 8081 in Applications - Basic Config.
You may change port number in both sections correspondingly.
If your box is behind NAT you can use the below script. It uses one of the websites to get your external IP, extracts it and updates the results using ez-ipupdate. It works for me.
#!/opt/bin/bash
ipa=$(wget -q -O - checkip.dyndns.org | sed -e 's/.*.Current IP Address: //' -e 's/<.*$//')
/usr/sbin/ez-ipupdate --address=$ipa --retrys=5 --service-type=dyndns --user=username:xxxx --host=yourhostname