_ [comp] ez-ipupdate + BAR SW-4P HG + hn.org

DDNS設定 を参考に、BAR SW-4P HG + hn.org で試してみることにした。 BAR SW-4P HG から IP addr. を取得するには、

lynx -auth XXXXXXXX:XXXXXXXX -dump http://192.168.1.1/title.htm | grep IP |  head -1 | awk '{ print $3 }'

で。また、この後に logout 処理を追加。

echo "todo=logout\n---" | lynx -auth XXXXXXXX:XXXXXXXX -post_data -dump http://192.168.1.1/title.cgi > /dev/null

hn.org に対する IP addr. update 処理は、

ez-ipupdate --service-type hn --server dup.hn.org --user XXXXXXXX:XXXXXXXX --address ${IPADDR}

こんな具合でいいかな。