更新日が30日以上の間隔が空いてるなら更新するみたいだけど、待ってられないので
こんなスクリプトをcronに登録しておいた
#!/bin/bash CACHE_FILE="/var/cache/ddclient/ddclient.cache" NOW_IP=`host hogehoge.net | cut -f 4 -d' '` echo "now ip is $NOW_IP" CACHE_IP=`cat $CACHE_FILE | tail -1 | cut -f 5 -d, | cut -f 2 -d= ` echo "cache ip is $CACHE_IP" if [ "$NOW_IP" = "$CACHE_IP" ] ; then echo "IP check OK" else echo "IP check NG" rm $CACHE_FILE fi
過去記事
ddclientでワーニングが出る問題
ddclientでDynDNSのIPをアップデートしてみようか
0 件のコメント:
コメントを投稿