やっぱり、ね。

| HOME | 現在のログ | 注意事項 | 過去ログ | 文字検索 | 管理モード |

[545] reset.jp ( 2008/08/12(Tue) 19:09:51  )

せったー
が無くなってしまう。しかし、執行猶予が2ヶ月とは...
ま、それはいいが、固定IP が使えなくなるのは困る。
しかたないので、DDNS の準備。
とりあえず、以下のスクリプトを cron で動かすことに。
---
#!/bin/sh
# Setting for eNom(VALUEDOMAIN.COM)
NEWIP=`/usr/bin/curl http://dyn.value-domain.com/cgi-bin/dyn.fcg?ip 2>/dev/null`
LEN=$(expr length "$NEWIP")

while [ ${LEN} -gt 15 ]; do
NEWIP=`/usr/bin/curl http://dyn.value-domain.com/cgi-bin/dyn.fcg?ip 2>/dev/null`
LEN=$(expr length "$NEWIP")
sleep 5
done
if [ ${LEN} -lt 7 ]; then
exit;
fi
OLDIP=`cat /home/user/oldip`
URL="http://dyn.value-domain.com/cgi-bin/dyn.fcg?p=PASSWD&;d=example.jp&i=$NEWIP&h"
WGET="/usr/bin/curl"
if [ "$NEWIP" != "$OLDIP" ]; then
/usr/bin/logger "Set DDNS example.jp $OLDIP to $NEWIP"
$WGET "$URL=@"
$WGET "$URL=site1"
$WGET "$URL=site2"
echo "$NEWIP" > /home/user/oldip
echo "DNS Updated: example.jp $OLDIP to $NEWIP" \
| mail -s "site:DNS Updated" \
user@example.jp,user2@example.net
fi


[545-1] Re:reset.jp (2008/05/03(Sat) 11:22:30  )

せったー
むむ、ここの DDNS、ttl が 1h だ。
長い...

[545-2] Re:reset.jp (2008/05/08(Thu) 06:51:36  )

せったー
dyn.value-domain.com/cgi-bin/dyn.fcg?ip
のサービスが、結構ダウンしているみたい。
結果の[1-9|\.]を取り除いた長さが 0 かどうかのチェックを入れる必要があるな。
とりあえず、ADSLモデムの設定を見る方に変えたけど。

[545-3] Re:reset.jp (2008/08/09(Sat) 09:14:33  )

せったー
おぉ、cgi から登録すると TTL=92s になるのか。
web から登録すると TTL=3600s になるのか。
知らんかった。
cgi から登録する前に、登録したいレコードを全部削除しておかないと、ダメだけど。

[戻る]

このフォームから返信してください  ( *の項目は必ず入力してください )
*お名前:
*タイトル:
E-mail:
URL:
*本文:
アイコン:
文字色:
パスワード:  (このパスワードで記事を削除できます)
| HOME | 現在のログ | 注意事項 | 過去ログ | 文字検索 | 管理モード |