ddns update: the IP address "wget: Unable to" is invalid
原來是 ip.xten.net 服務已經掛了,這是用來取得wan ip的一種爛方式,
所以ASUS寫的script真是不可靠 = =
(那乾脆做用dnsomatic不就好了?api類似dyndns)
還好Oleg有內建 ez-ipupdate ,也可以拿來更新ddns
http://leaf.sourceforge.net/doc/bucu-ezipupd.html
(DD-WRT用的是inadyn)
紀錄一下使用過程:
先建立一個 /usr/local/etc/ddns.conf:
daemon #跑daemon period=300 # 300s檢查一次 retrys=2016 resolv-period=300 max-interval=2073600 #24 days in sec interface=ppp0 service-type=dyndns user=account:password host=hostname.dyndns.org wildcard
然後在/usr/local/sbin/post-mount加一行開機執行:
(post-mount會在mount外部device時執行,不然加在post-boot較保險)
ez-ipupdate -c /usr/local/etc/ddns.conf
記得寫入vram並把GUI的DDNS取消:
flashfs save && flashfs commit && flashfs enable
完成!
references:
http://leaf.sourceforge.net/doc/bucu-ezipupd.html
http://wl500g.info/showthread.php?t=4549
沒有留言:
張貼留言